如何在Safari的新网页中编写HTML页面?

how to write an html page in a new web page in safari?

提问人:FaFa 提问时间:8/7/2023 最后编辑:FaFa 更新时间:8/7/2023 访问量:29

问:

我将 html 页面作为内容提供给 Web 中一个新的打开选项卡。在 Windows 计算机和 Android 手机中,它可以工作:它打开一个空白页面并在其中添加 html 内容。 但是当它从 iPhone 在 safari 中打开时,我收到此错误,因为 frog 对象为 null。

如何从 iPhone 在 Safari 中打开新标签页? 这是我写的代码:

 const frog = window.open();
              frog.document.write(res);
              frog.document.close();
Javascript HTML iPhone 网络 Safari

评论

0赞 FaFa 8/7/2023
错误来自内部版本。frog 元素为 null,因此 frog.document 它会抛出该错误。@Teemu我更新了答案
0赞 Teemu 8/7/2023
您可以尝试等待窗口加载后再访问它。
0赞 DallogFheir 8/7/2023
这可能与此相关:stackoverflow.com/questions/20696041/......
0赞 FaFa 8/7/2023
我试过@DallogFheir.还有其他更新的方法吗?

答: 暂无答案