javascript - 如何在 IE 中查看 JavaScript/JQuery 代码的错误消息?

标签 javascript jquery internet-explorer cross-browser

我是 javascript 新手,一直在研究如何修复 IE 上的此错误:这是我昨天在这里提出的问题:How to fix this jquery function to work in IE?

花了 20 多个小时后,我仍然无法找出为什么它无法正确渲染我的页面的部分内容。

至少我认为我可以找到一种方法来获取错误,以便我可以修复它们或仅为 IE 编写一个单独的 javascript 文件,但没有运气。

如何查看脚本的错误消息?

我使用 F12 查看开发者控制台,但没有任何帮助,它甚至不会告诉我出了什么问题。

我使用的是 IE 8 和 9。

我知道这可能会出现很多问题,感谢您提前耐心帮助我解决问题。谢谢!

最佳答案

您的 HTML 无效,包括 head 中的许多不可见字符部分也阻止了 W3C HTML Validator从克服最初的几个错误开始。

当我将您的源代码复制到文本编辑器中时,我发现了一堆无效的不可见字符。您是否从某个地方(例如网页)剪切/粘贴了 JavaScript?不可见内容仅出现在 <head> 中您自定义编写的脚本前面。没有其他地方。这当然可以解释很多事情,包括关于放错位置的验证错误 </head>标签。返回编辑器并删除整个 <head></head> 中每一行的缩进。部分,然后从头开始重新缩进每一行。

我还看到一个无效的结束标记,</label6> .

删除不可见字符,修复无效的 HTML,看看 IE 会做什么。

<小时/>

展望 future ,为自己配备一个功能强大的文本编辑器,它可以让您看到不可见的字符,以便您可以删除它们并根据需要正确缩进。否则,我建议重新输入代码,而不是剪切和粘贴。

关于javascript - 如何在 IE 中查看 JavaScript/JQuery 代码的错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13807532/

相关文章:

javascript - 如何向图像添加滤镜(模糊)

c++ - CMyPrintDialog::OnInitDialog() 未在 IE10 中调用

javascript - 如何在 IE 中正确处理 XSL 转换并将结果作为文档片段

javascript - 正则表达式/替换匹配组合中的任何字符

javascript - 如何在选择建议路线时获取从源地到目的地的所有纬度和经度

javascript - 有没有办法重构具有相似名称的变量?

javascript - 我怎样才能只附加一次?

Javascript 或 jQuery 传递 ID 值以显示或隐藏选定的 Div

css - 用于在 IE 浏览器窗口顶部放置像素网格的附加组件

javascript - 具有统一面的程序圆形网格