Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以覆盖http equiv=";“X-UA-Compatible”;内容=”;IE=7“;_Javascript_Internet Explorer_Ie Compatibility Mode - Fatal编程技术网

Javascript 是否可以覆盖http equiv=";“X-UA-Compatible”;内容=”;IE=7“;

Javascript 是否可以覆盖http equiv=";“X-UA-Compatible”;内容=”;IE=7“;,javascript,internet-explorer,ie-compatibility-mode,Javascript,Internet Explorer,Ie Compatibility Mode,我有一个小部件,我已经建立,可以嵌入任何地方的网页。我注意到,在标题中使用http equiv=“X-UA-Compatible”content=“IE=7”的网站上,它有一个问题 这是因为我使用的是IE7不能很好处理的现代javascript 是否可以以某种方式覆盖此项?不,您不能 如果有人在他们的站点中有content=IE7meta标记,那么这意味着他们知道他们的站点在更现代的IE版本中不起作用。他们已经明确指定了它,所以他们显然是有意的 你不能在你的脚本中覆盖它,即使你可以,它有什么好处

我有一个小部件,我已经建立,可以嵌入任何地方的网页。我注意到,在标题中使用http equiv=“X-UA-Compatible”content=“IE=7”的网站上,它有一个问题

这是因为我使用的是IE7不能很好处理的现代javascript

是否可以以某种方式覆盖此项?

不,您不能

如果有人在他们的站点中有
content=IE7
meta标记,那么这意味着他们知道他们的站点在更现代的IE版本中不起作用。他们已经明确指定了它,所以他们显然是有意的

你不能在你的脚本中覆盖它,即使你可以,它有什么好处?为了让你的小部件工作,你会破坏网站的其他部分

您最好向小部件添加代码,以检测浏览器模式或所需功能是否可用,如果不可用,则在小部件中弹出错误消息,以便站点所有者可以立即看到它。

不,您不能

如果有人在他们的站点中有
content=IE7
meta标记,那么这意味着他们知道他们的站点在更现代的IE版本中不起作用。他们已经明确指定了它,所以他们显然是有意的

你不能在你的脚本中覆盖它,即使你可以,它有什么好处?为了让你的小部件工作,你会破坏网站的其他部分


您最好向小部件添加代码,以检测浏览器模式或所需功能是否可用,如果不可用,则在小部件中弹出一条错误消息,以便站点所有者可以立即看到它。

您所说的“覆盖”是什么意思?IE有他们的F12开发工具,你可以改变浏览器的运行模式。该http equiv头或元标记由文档所有者添加,以指示其符合IE版本的级别。如果你改变这个,当然,你的小部件看起来会很棒,但页面的其余部分可能会中断。你说的“覆盖”是什么意思?IE有他们的F12开发工具,你可以改变浏览器的运行模式。该http equiv头或元标记由文档所有者添加,以指示其符合IE版本的级别。如果你改变这个,当然,你的小部件看起来会很棒,但页面的其余部分可能会中断。是的,这已经被考虑在内了,我理解。这就是这样一个边缘案例,他们的站点在不使用IE7模式时运行良好,但你是对的。“解决”这一问题很可能会导致更多问题。问题是,不幸的是,我们没有可以归结为IE7兼容性的功能。IE8我们可以应付,IE7我们不能。不,我很感激。老实说,使用IE7模式的人需要解决问题,停止依赖旧的兼容性模式——如果他们现在不采取措施,当他们升级到Win10,发现边缘浏览器不再有兼容模式时,他们会崩溃并烧掉。是的,这已经被考虑在内了,我理解。这就是这样一个边缘案例,他们的站点在不使用IE7模式时运行良好,但你是对的。“解决”这一问题很可能会导致更多问题。问题是,不幸的是,我们没有可以归结为IE7兼容性的功能。IE8我们可以应付,IE7我们不能。不,我很感激。老实说,使用IE7模式的人需要解决问题,停止依赖旧的兼容性模式——如果他们现在不采取措施,当他们升级到Win10并发现边缘浏览器不再具有兼容性模式时,他们将崩溃并烧掉。