繁体   English   中英

仅在某些计算机上无效的参数javascript错误

[英]Invalid Argument javascript error only on certain computers

每当我们单击站点上的特定按钮/链接时,都会出现错误。 它生成了一个JavaScript“无效参数”错误。 我在其他文章中知道这通常是因为这是javascript中的语法错误,但是似乎只是开始发生而并非在所有PC上都发生。

即。 在我的客户环境中,如果我远程访问他们的Web服务器并查看uat网站,则会收到javascript错误。 如果我远程访问他们的sql服务器并查看uat网站,则不会收到javascript错误。 如果这是语法错误,那么我总是会收到错误消息,不是吗?

两种浏览器都是IE6的同一版本(是的,我知道...):)我尝试删除临时Internet文件-包括查看文件并自己删除它们-但没有任何乐趣。

客户端使用citrix ..,他们都收到错误:(

任何想法将不胜感激-谢谢! :)

更新 -对不起,我没有发布特定的代码,因为发布的代码太多(而且我不确定错误发生在哪里)。 “按钮”将启动一个新窗口,该窗口依次打开几个aspx页面并调用许多JavaScript。 因此,窗口打开正常,并且有一个函数被调用以调整窗口大小-但在调用窗口/内容的调整大小之前,它将引发无效的参数错误。 我正忙于获取警报来触发,以查看是否可以看到它的下落,但到目前为止还没有运气。

再次不确定我使用特定PC(相同浏览器版本)时为什么不会发生此错误

您能否发布将事件监听器附加到按钮以及事件监听器的代码? 这将为您提供最佳的调试错误方法的建议,这可能与事件对象或您引用它的方式有关。

没有发布代码就很难知道,但是我遇到的大多数“无效参数” IE问题都与在IE6 DOM不支持的DOM元素上设置属性或样式有关。

该错误可能在两种浏览器上都存在,但是可能在一个浏览器上禁用了脚本调试,而在另一浏览器上则禁用了脚本调试,或者它们可能具有其他JavaScript设置差异。 一旦发生错误,正在运行的浏览器可能只是在静默停止其脚本。

我建议安装Internet Explorer开发人员工具栏 使用此工具,您可以更轻松地确定确切的问题。 仅仅告诉我们“某事不起作用”不会对您或我们有所帮助。

不知道这是什么-从那以后我改变了公司,因此无法进一步调查。 多谢大家的评价。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM