使用错误的媒体类型加载脚本

时间:2011-11-19 02:05:45

标签: javascript html

如果我加载的脚本标记类型不正确,会发生什么。例如,

<script type="image/png" src="index.html" />

我会收到index.html页面的内容吗?我会从浏览器中收到任何错误吗?我主要担心的是我能否以动态方式使用这种不正确的标签与index.html页面进行通信?

2 个答案:

答案 0 :(得分:1)

根据HTML5,行为取决于浏览器,因为受支持的脚本mime类型列表取决于浏览器。但是,任何浏览器都不太可能将image/png视为受支持的脚本语言,在这种情况下,HTML5要求不提取该文件。

请参阅http://dev.w3.org/html5/spec/scripting-1.html#prepare-a-script,特别参考步骤7和14。

答案 1 :(得分:0)

语法无效,您将三种不同类型的属性合并在一起。

  1. 启动脚本标签看起来总是脚本类型应该是任何脚本语言,如javascript或vbscript等。
  2. 根据您的类型脚本,您需要在src =“”
  3. 中说出您的脚本位置

    这既不会起作用也不会引发错误。