在 javascript 弹出窗口中强制执行元标记
Enforce meta tags in a javascript pop up
我正在尝试让旧网站在 IE 11 上运行,并且能够使用以下方法实现:
<httpProtocol>
<customHeaders>
<add name="X-UA-Compatible" value="IE=EmulateIE7"/>
</customHeaders>
</httpProtocol>
在 web.config(我正在使用 asp.net)中强制执行 "document mode" 并使用此 强制执行用户代理字符串 .
但是对于特定情况,当我使用 window.open (javascript) 打开弹出窗口时 "document mode" 被设置为 "edge" 并且不符合我强制执行的内容在 web.config.
中使用 httpProtocol 标签
我还访问了这个 link: 并得出结论,我无法使用 javacsript 将元标记添加到弹出窗口 window。
谁能给我指出正确的方向,以便我解决这个问题。
谢谢!
经过一些研究,我得出结论,在使用 JavaScript 打开的 HTML 弹出窗口上强制使用元标记是徒劳的。
在这种特殊情况下,我添加了一个静态 HTML 页面并动态插入了一些 HTML,而不是 window.open() 的 HTML 弹出窗口。
希望这对某人有所帮助。
我正在尝试让旧网站在 IE 11 上运行,并且能够使用以下方法实现:
<httpProtocol>
<customHeaders>
<add name="X-UA-Compatible" value="IE=EmulateIE7"/>
</customHeaders>
</httpProtocol>
在 web.config(我正在使用 asp.net)中强制执行 "document mode" 并使用此 强制执行用户代理字符串 .
但是对于特定情况,当我使用 window.open (javascript) 打开弹出窗口时 "document mode" 被设置为 "edge" 并且不符合我强制执行的内容在 web.config.
中使用 httpProtocol 标签我还访问了这个 link: 并得出结论,我无法使用 javacsript 将元标记添加到弹出窗口 window。
谁能给我指出正确的方向,以便我解决这个问题。 谢谢!
经过一些研究,我得出结论,在使用 JavaScript 打开的 HTML 弹出窗口上强制使用元标记是徒劳的。 在这种特殊情况下,我添加了一个静态 HTML 页面并动态插入了一些 HTML,而不是 window.open() 的 HTML 弹出窗口。 希望这对某人有所帮助。