我正在使用 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/