JavaScript运行时错误:无法设置属性';WebKit&x27;指未定义的或空的引用
我正在使用asp.net,当然还有前端的javascripts 我在谷歌上搜索过,但找不到关于“webkit”的类似问题 顺便说一句,我正在使用IE。我试着在chrome上调试,我的部分应用程序工作正常。我的意思是,可以加载起始页,但不会显示更多的内容和详细信息。看起来它只加载了帧 我甚至试着在javascript代码的开头放一个断点,但是这个错误还是出现了。我猜是因为js文件 这是我用的JavaScript运行时错误:无法设置属性';WebKit&x27;指未定义的或空的引用,javascript,jquery,asp.net,webkit,Javascript,Jquery,Asp.net,Webkit,我正在使用asp.net,当然还有前端的javascripts 我在谷歌上搜索过,但找不到关于“webkit”的类似问题 顺便说一句,我正在使用IE。我试着在chrome上调试,我的部分应用程序工作正常。我的意思是,可以加载起始页,但不会显示更多的内容和详细信息。看起来它只加载了帧 我甚至试着在javascript代码的开头放一个断点,但是这个错误还是出现了。我猜是因为js文件 这是我用的 <script src="Scripts/jquery-1.10.2.js"></scr
<script src="Scripts/jquery-1.10.2.js"></script>
<script src="Scripts/jquery-ui-1.10.2.js"></script>
这是一个奇怪的问题,它出现在上周,然后消失了,没有任何修改!然后今天它又回来了
提前谢谢 它试图通过检查浏览器对象的webkit属性来确定您是否正在使用webkit浏览器。不幸的是,该对象在较新版本的jQuery中被删除,因为建议检查浏览器功能,而不是浏览器类型 这将消除错误消息,但将假定所有浏览器都不是webkit浏览器
if (typeof ($.browser) == "undefined") {
$.browser = {};
}
if (typeof ($.browser.webkit) == "undefined") {
$.browser.webkit = false;
}
在包含jQuery之后,但在调用导致错误的任何东西之前,您都需要它。将它放在您自己的第一个包含脚本的顶部可能就足够了。但仍然有相同的问题…我将您的代码放在加载jQuery脚本的位置,我做了一些轻微的更改。现在试试看。如果它仍然不起作用,那么您需要找出是什么试图访问
webkit
。不幸的是,仍然存在同样的问题。如何给出如何定位试图访问webkit的内容的提示?请逐个删除脚本包含的内容,并查看它们是否消除了错误。你在问题页面上的某些东西导致了它。Thx,让我试试!