我的产品页面上有一个 Javascript 图像切换器。它在 IE 和 Firefox 中运行良好,但 Safari 和 Chrome 无法在某些页面加载时加载脚本。刷新似乎可以解决这个问题,但是当更改产品页面或语言时它会崩溃。
我使用 Wordpress,脚本是 varal.org/media/imageswitcher/
谢谢! 安东
最佳答案
我在您的产品页面上的 Chrome 或 Windows 版 Safari 中没有遇到任何问题。在 Chrome 中尝试此操作,检查是否正在加载两个脚本(imageswitcherconf.js 和 imageswitcher.js):
- 按 Ctrl+Shift+J 打开 JavaScript 控制台/开发人员工具窗口。
- 点击窗口顶部的资源选项卡。
- 如有必要,启用资源跟踪/脚本调试。
- 在 JavaScript 控制台/开发者工具窗口仍然打开的情况下,执行通常会触发崩溃的操作,例如切换语言。
- 在窗口左侧的资源标题下,您应该会看到 imageswitcherconf.js,然后是 imageswitcher.js。 (对我来说,它们分别出现在列表中的第四和第五。)
如果文件未加载:
- 您使用缓存代理吗?
- 您的浏览器缓存是否已清除?
关于Chrome 和 Safari 中的 JavaScript 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2225416/