javascript - 使用 Chrome 打开 Internet Explorer/Firefox 等窗口

标签 javascript google-chrome

我正在使用 Javascript 构建一个较小的 Web 构建器,我希望用户能够在所有主要浏览器中预览他们的页面。因为该工具仅适用于 Chrome,所以我需要他们有机会打开具有相同信息的 Internet Explorer 窗口,对于 Firefox、Opera 和 Safari 也是如此...有没有办法在 Javascript 中做到这一点?

附注应出现在窗口中的信息存储在变量中。

最佳答案

如果 JS 可以调用 firefox.exe,它也可以调用 nasty_trojan.exe。您能做的最好的事情就是在服务器端生成一个自定义链接,然后说“将此链接粘贴到您的其他浏览器中。

除非你真的很喜欢,在这种情况下你需要在服务器端渲染页面,ala http://browsershots.org/ .

如果您将其编写为 Chrome 扩展,则有可能完成,因为这些扩展具有一定程度的信任,但页面上的 JS 很大程度上保留在其沙箱内。

关于javascript - 使用 Chrome 打开 Internet Explorer/Firefox 等窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11122429/

相关文章:

javascript - 在 React 中使用键盘上/下箭头键滚动?

android - 在 Android 设备上运行时卡在 Meteor 示例 “todos” 加载屏幕上

javascript - 无法获取当前选项卡的数据

javascript - 使用链接登录网站

javascript - 不允许窗口将顶层框架导航导航到数据 URL

javascript - 通过 javascript 加载 jQuery 时 $ 未定义

javascript - d3 不产生任何输出

javascript - linq.js 按 javascript 中的对象数组分组

javascript - 防止Windows 8右键单击方形

ruby - Rack Sessions 在 Chrome 中迷路了