通过 jquery 的 $.getScript 方法,你能给包含的脚本一个 DOM id 吗?
所以生成的代码应该是:
<script type="text/javascript" id="xxxxxx" src="..."></script>
我知道我自己可能只是 document.write 那行,但是 $.getScript 一定是有原因的,对吧?(跨浏览器兼容性等?)
通过 jquery 的 $.getScript 方法,你能给包含的脚本一个 DOM id 吗?
所以生成的代码应该是:
<script type="text/javascript" id="xxxxxx" src="..."></script>
我知道我自己可能只是 document.write 那行,但是 $.getScript 一定是有原因的,对吧?(跨浏览器兼容性等?)
我认为这可能在此之前已经回答/讨论过:为什么调用 $.getScript 而不是直接使用 <script> 标记?.
getScript 允许您在以下情况下动态加载脚本标签。
getScript 有一些缺点,它受同源策略的约束,而脚本标签则不受。
如果看到其他网页在脚本标签 (smugmug.com) 上放置了一个 ID,但我也看到在测试标准的合规性时将其标记为非标准。它似乎可以工作并被其他人使用,但我猜它不是标准的。