IE中的Javascript第1行语法错误

IE中的Javascript第1行语法错误,javascript,Javascript,有人能找出第1行的语法错误是什么吗?我试图在IE6和IE7中调试,但找不到问题的根源 谢谢尝试将您的javascript代码插入-我发现它修复了IE中代码异常中断的大多数问题 此外,为了将来的参考,您可能想尝试对您的问题添加更多的解释-简单地发布链接会使人们更难帮助您,而且大多数人实际上不会访问该网站并尝试查看您的代码(我没有)。这一行给IE带来了困难: document.getElementById('_ornamentSelectorsLeft').onclick = scrollPics

有人能找出第1行的语法错误是什么吗?我试图在IE6和IE7中调试,但找不到问题的根源


谢谢

尝试将您的javascript代码插入-我发现它修复了IE中代码异常中断的大多数问题


此外,为了将来的参考,您可能想尝试对您的问题添加更多的解释-简单地发布链接会使人们更难帮助您,而且大多数人实际上不会访问该网站并尝试查看您的代码(我没有)。

这一行给IE带来了困难:

document.getElementById('_ornamentSelectorsLeft').onclick = scrollPicsLeft;
函数scrollPicsLeft对您有什么意义吗(提示:它应该……)

我的猜测是,这个错误实际上位于不同的位置(可能是在定义scrollPicsLeft函数之前的代码中的某个地方),IE无法解析scrollPicsLeft的代码,这就是为什么它说当您尝试使用它时,它以后找不到它


您可能希望在IE中启用JavaScript调试,并使用Visual Studio找出IE挂起的位置。。(我就是这样发现你的错误的)

就在这条评论行之后:

<!-- Begin -  Site: Elfster.com Zone: 2008 Master Template Leaderboard -->
我有一条路:

a、 aspx?ZoneID=4&Task=Get&IFR=False&PageID=27668&SiteID=1&Random=1250553113754


此URL返回HTML而不是javascript,因此会出现错误。

也帮助我发现了一些IE错误。我想用
const dentifier=value
声明一个常量变量,但是IE到目前为止还不支持此功能。

非常抱歉。谢谢你的提示,对hackings来说还是个新鲜事物,只是为了澄清一点:returns:你正试图将其作为javascript嵌入。太棒了,这正是我所需要的。还有一个问题,如果是这样的话,为什么我在firefox中没有收到错误?因为FF生成了一个不同的URL:它接收了正确的javascript:document.write(“”);区别在于额外的参数:browser=netscape4感谢您的帮助!我想DmitryK搞定了。
var src = 'http://ads.elfster.com/go/a.aspx?ZoneID=' + ZoneID + '&amp;Task=Get&amp;IFR=False&amp;PageID=27668&amp;SiteID=' + SiteID + '&amp;Random=' + browDateTime;