首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IE11:当根html页面处于quirks模式时,打开jquery对话框,在标准模式下加载外部url。

IE11:当根html页面处于quirks模式时,打开jquery对话框,在标准模式下加载外部url。
EN

Stack Overflow用户
提问于 2016-08-30 09:12:35
回答 1查看 214关注 0票数 0

SAP Portal上有此要求。当前版本的Portal不允许我在IE上集成SAP UI5应用程序,主要是因为SAP Portal运行在Quirks模式下,而UI5运行在标准模式下。我们使用的是IE11,所以在Chrome/FF中没有问题。因此,思爱普提出的解决方案是在新窗口中打开UI5应用程序,但客户对此解决方案并不满意。因此,我一直在寻找使用JQuery处理此问题的方法。当我在jquery对话框上打开UI5应用程序(iframe/div)时,门户在怪癖模式(根目录)下运行,导致只能在怪癖模式下打开。

我在类似的上下文中读到的帖子很少,所以请咨询这里的专家,看看是否有一种方法或解决方案可以使用JQuery或JS在标准模式下打开/加载ui5应用程序,因为它不能在IE中以怪癖模式运行,而在门户网站上。

如果我需要提供更多细节,请告诉我,因为我之前的帖子被搁置了。

EN

回答 1

Stack Overflow用户

发布于 2016-10-13 05:46:16

不幸的是,SAP提出的解决方案是您唯一可用的解决方案。

IE 绝对不能在同一页面中渲染标准模式和怪癖模式,即使它们在不同的框架或iframes中也是如此。

您可以在两者之间混合的唯一方法是将它们放在单独的窗口中。

值得一提的是,任何仍在怪癖模式下运行的东西都是借来的时间。Microsoft的新Edge浏览器不支持Quirks模式。目前,你仍然可以运行IE11,但总有一天会放弃对IE11的支持,而Edge将成为唯一的微软浏览器。在这一点上,你将无法使用任何需要怪癖模式的东西。我会敦促你现在就计划升级,因为转换会很容易,而不是等到它强加给你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39217403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档