gpt4 book ai didi

javascript - 为什么 jquery 代码不能在服务器上运行但可以在我的 PC 上运行?

转载 作者:太空宇宙 更新时间:2023-11-03 18:37:19 25 4
gpt4 key购买 nike

与我的 PC 相比,我正在努力解决 html 页面在托管公司服务器上呈现方式不同的问题。这是它在 Chrome 中的样子:http://www.i-learn-french.com/html5/audiocards.html在我的 PC 上的 IE 中它看起来有点不同,但保留了它的大部分功能,而在服务器上它看起来像 jquery 代码不起作用。

if ($.browser.msie) {
var head = document.getElementsByTagName('head')[0];
var link = document.createElement('link');
var linkchrome = document.getElementById('#chromelink');
link.id = 'newlink';
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = '../ie/iestyles.css';
link.media = 'all';
$(link).appendTo(head);
head.removeChild($linkchrome);
}

为什么这段代码在我的 PC 上有效,而在服务器上却无效?非常感谢。

最佳答案

在访问部署到服务器的应用程序时,尝试检查 IE 是否以兼容模式运行。 IE有以兼容模式显示内网站点的习惯。您可以通过转到工具 -> 兼容性 View 设置 在 IE 中检查此设置。查看标记为在兼容性 View 中显示 Intranet 站点 的复选框的值。

关于javascript - 为什么 jquery 代码不能在服务器上运行但可以在我的 PC 上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18422907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com