按需加载text / plain脚本标记

时间:2012-01-02 23:19:59

标签: javascript dom

动态标记创建是否也适用于非Javascript MIME类型?

var stag = document.createElement('script');
stag.type="text/plain";
stag.src = url;
$('head').append(stag);

我在调试器中看不到HTTP请求,脚本中没有内容......

1 个答案:

答案 0 :(得分:1)

如果预期的内容类型(在type属性中指定)不是他们认为是受支持的脚本语言的,则浏览器不会下载脚本。

纯文本不是脚本语言,因此浏览器永远不会识别它。

注意:这不是特定于动态生成的脚本元素。