gpt4 book ai didi

javascript - 在 IE (Internet Explorer) 中从非 HTML5 窗口打开 HTML5 窗口

转载 作者:搜寻专家 更新时间:2023-10-31 21:51:17 25 4
gpt4 key购买 nike

我们有一个瘦客户端业务应用程序,我们正准备在客户端使用 HTML5(首先仅用于特定任务,例如一些 SVG 拖放式 UI 和 Canvas 图像生成)。

我知道,我不能在 Internet Explorer 的非 HTML5 页面上的 iframe 中调用 HTML5 页面,因为它会像其父页面一样显示为非 HTML5 页面。

我想我可以通过 javascript 将它调用到一个新窗口。但这也行不通。在基本应用程序中有一个open.window('HTML5.asp','_blank')函数,其中 HTML5.asp 使用 SVG 和 Canvas。是的,它已经过测试,在从 HTML5 环境调用时可以正常工作。

是否有任何解决方案或变通方法可以使其正常工作?谢谢大家!

更新

谢谢你的帮助,我终于找到了错误。我已经尝试为您创建一个简化的代码,但我无法重现该错误,所以我再次检查了我们的算法,首先逐 block ,然后逐行。

我们有一个函数字典,在所有系统中应该是相同的,但它不是:)我从那里使用了格式化功能,HTML5 页面因此崩溃了。

再次谢谢你:)

最佳答案

这是一个巧合:我只是偶然地阅读了关于 Google Chrome Frame 的文章显然允许您在 IE 中使用 Webkit 和 V8 JS 引擎的 IE 插件。

在网页中,我们添加标签:

<meta http-equiv="X-UA-Compatible" content="chrome=1" />

(当然,需要安装 Chrome Frame。如果没有,也许可以选择重定向到安装程序...)

正如我所说,我刚好在看到你的问题前几分钟阅读了这篇文章,所以我不知道这对你是否有用(我也没有使用它的经验)。

祝你好运!

关于javascript - 在 IE (Internet Explorer) 中从非 HTML5 窗口打开 HTML5 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13396118/

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