看來這段代碼將在Chrome和IE中請求文件,但不會在Firefox中請求該文件。HTML腳本標記和非JS內容 - Firefox
<script type="text/my-custom-mime-type" src="test.ashx">
</script>
是否有一些規範說瀏覽器應該只處理JavaScript相關的MIME類型? 我知道IE可能支持這個,因爲歷史與VBScript。
一旦你有這樣的「內容」下載你如何獲得它? JavaScript/jQuery /?有一些方法可以解決這個問題。
UPDATE 所以有2部分問題。聽起來像第一部分 - 瀏覽器將下載它將下載的內容,我猜根據迄今爲止的答案,你可以做些什麼。
例子:
<script type="text/xml-script">
<page xmlns="http://schemas.microsoft.com/xml-script/2005">
<components>
<application load="page_load" />
</components>
</page>
</script>
</pre>
這是來自微軟的聲明MSAjax片段高科技。你可以從外部文件中拉入嗎?注意:我不想在這裏使用MSAjax,但它是一個用於腳本標記的自定義類型的好例子。
第2部分 - 如果「內容」下載,您可以訪問文本嗎?例如,讓我們說它的JavaScript - 你可以在文本框中顯示它嗎? (沒有明確的Ajax調用)?
什麼代碼?請發表一個適當的例子 – mplungjan 2010-08-13 14:41:54
我不明白這個問題,你可以舉一個例子或詳細說明嗎? – 2010-08-13 14:41:56
如果它是JavaScript,爲什麼不把它聲明爲這樣,如果它不是JavaScript,你期望Firefox如何處理它? – Chris 2010-08-13 14:48:17