问题描述
https://www.appfrontier.com/documentation/
当这些页面加载时,我看到空白和重叠的文本,这似乎是 JavaScript 在页面上没有正常运行的结果。
这种情况发生在 Chrome、FireFox、Opera、IE 和 Edge 中。我使用的是 Windows 10。
但是,当我在 Brave 浏览器中加载这些相同的页面时,它们加载正常并且一切正常。
此问题特定于一台计算机...在我的另一台计算机上,页面在所有浏览器上都能正常加载。
我试图找出问题所在,并注意到当 chrome 请求某些 HTML/JavaScript 文件时,在评估 window.navigator.userAgent 时会发生错误。例如,浏览器应检索以下 .js 文件:
function isIE() {
var ua = window.navigator.userAgent;
// do stuff depending on the browser
}
function isIE() {
var ua = window.'Mozilla/5.0 (PlayStation 4 3.11) AppleWebKit/537.73 (KHTML,like Gecko)'
// do stuff depending on the browser
}
因此,出现错误“Uncaught SyntaxError: Unexpected string”
我认为我的电脑有问题,但我不知道是什么。我尝试卸载并重新安装每个浏览器,但这不起作用。任何建议表示赞赏。
解决方法
发现问题。是Iolo System Mechanic。回想起来,我觉得使用该产品很愚蠢,因为它说它正在积极地“清理”窗口和互联网垃圾文件。我猜它删除了一些破坏使用 window.navigator.userAgent 的页面的 JavaScript 加载的东西。