这个问题(Weird browser / ajax error : Extra junk appears at the end of javascript files in firefox)让我思考......我知道当我在网页上动态更新DOM时会发生什么。至少,有一个表示文档的节点树,我可以修改它。
但是浏览器在哪里放置Javascript?像YUI这样的库如何动态加载额外的代码?
答案 0 :(得分:1)
我希望如果这对你有用
答案 1 :(得分:0)
一旦代码在javascript中的变量中,就可以从那里进行评估。你在一个变量上调用eval,其中包含一个包含代码的字符串,javascript就会执行该代码。
<script>
var x = "alert('hi')";
eval(x);
</script>
因此,当使用ajax或其他东西获取javascript时,可以从那里获得它,但它永远不必被注入到DOM中。