prototype ajax external javascript
用 new Ajax.updater 更新了一个文件,这个文件中有<script src="/files/inc/tests.js" type="text/javascript" ></script>
<script type="text/javascript">
alert(11);
</script>
通过ajax返回的数据,发现这些script都是安照正常的文本返回的,没有问题。
但这些script却没有执行,返回js error。
去掉第一行,alert能正常显示。 问题出在链接的这个js上,debug发现链接的js返回一个逗号,导致错误。
不知道该怎么解决, 只好把第一行代码放到整个页面中,让页面load的时候就加载,解决了这个问题。
页:
[1]