关于JS输出 [不可思议] 大哥, 你直接在ie的地址栏中输入:http://www.google-nalytics.com/urchin.js看什么结果就知道为什么了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题是这样的:我有二个文件:index.htmlfooter.jsfooter.js是包含在index.html里面的一个底部文件而footer.js中有二代码:document.write('<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>');document.write('<script type="text/javascript">_uacct = "UA-1435819-2"; urchinTracker();</script>');我想不明白为什么会不能正常执行,页面总会报错!总是无法找到urchinTracker();这个函数!我也把该转义的字符进行过转义了,但还是同样报错!请高人指点一,二!非常感谢! document.write('<scr' + 'ipt src="http://www.google-analytics.com/urchin.js" type="text/java' + 'script"></scr' + 'ipt>');试试.不行的话,\/ 再试 我试了二种方法:方法一(JS报错)========================================footer.js 二行代码document.write('<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>');document.write('<script type="text/javascript">_uacct = "UA-1435819-2"; urchinTracker();</script>');*然后把footer.js包含在index.html 运行index.html后报错方法二(JS不报错)========================================footer.js 一行代码document.write('<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>');*然后把footer.js包含在index.html*然后在index.html中包含那条footer.js语句后面写:<script type="text/javascript">_uacct = "UA-1435819-2"; urchinTracker();</script>(此语句就是方法一中footer.js的第二行代码)*然后运行index.html 就不会出错,能正常执行。=================================所以我很想不通,这到底是为什么,为什么,为什么 应该是 urchinTracker();函数还没有下载下来,需要延时执行吧,你用setTimeOut试试看 楼上说法正确,但延时并不稳妥,用你第二种方法吧,原理就是JS是分块顺次执行,document.write是将传入的字符串写入当前文档流位置.===慢慢想,你会明白的. WEB开发——如何让数据库中的多选题答案在页面上显示为红色 关于背景图随机换 调用JS 小妹感谢大家了 一个简单的avaScript问题,请指教,急!!!!(在线等,50分) 用ctrl和回车来提交表单是如何做的。 使用jQuery检测用户的显示器分辨率,来加载不同的CSS -----> 100分求htc 的问题 <----- Extjs中Desktop怎么使用MVC模式开发? zClip (ZeroClipboard)复制一个页面中有几百个元素问题求助 jQuery POST请求报错 node.js 怎么才能让一个循环的结果输出到一个文本框内? 一个简单的日期验证!
我有二个文件:
index.html
footer.jsfooter.js是包含在index.html里面的一个底部文件而footer.js中有二代码:
document.write('<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>');document.write('<script type="text/javascript">_uacct = "UA-1435819-2"; urchinTracker();</script>');
我想不明白为什么会不能正常执行,页面总会报错!总是无法找到urchinTracker();这个函数!我也把该转义的字符进行过转义了,但还是同样报错!请高人指点一,二!非常感谢!
========================================
footer.js 二行代码
document.write('<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>');document.write('<script type="text/javascript">_uacct = "UA-1435819-2"; urchinTracker();</script>');*然后把footer.js包含在index.html 运行index.html后报错
方法二(JS不报错)
========================================
footer.js 一行代码
document.write('<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>');*然后把footer.js包含在index.html
*然后在index.html中包含那条footer.js语句后面写:
<script type="text/javascript">_uacct = "UA-1435819-2"; urchinTracker();</script>(此语句就是方法一中footer.js的第二行代码)*然后运行index.html 就不会出错,能正常执行。=================================
所以我很想不通,这到底是为什么,为什么,为什么
慢慢想,你会明白的.