Похоже, этот код будет запрашивать файл в Chrome и IE, но не в Firefox.
<script type="text/my-custom-mime-type" src="test.ashx">
</script>
Есть ли какая-нибудь спецификация, в которой говорится, что браузеры должны обрабатывать только mime-типы, связанные с JavaScript?
Я знаю, что 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>
это фрагмент от декларативной технологии Microsoft MSAjax. Не могли бы вы извлечь это из внешнего файла. Примечание: я не пытаюсь использовать MSAjax здесь, но это хороший пример пользовательского типа, используемого для тега скрипта.
Часть 2 - можете ли вы получить доступ к тексту, если «контент» действительно загружается? Например, скажем, его JavaScript - вы могли бы отобразить его в текстовом поле? (без явного вызова Ajax)?