gpt4 book ai didi

javascript - 打开一个新选项卡并写一些东西

转载 作者:行者123 更新时间:2023-11-28 03:42:51 25 4
gpt4 key购买 nike

我有一些 html 代码想要写入空白页。我尝试了这种方法,但 Chrome 阻止了我的弹出窗口尝试。

如何将代码写入新选项卡?并自动切换到该选项卡?

 success: (function (code) {
var codeHtml = '<div class="code">' + code.replace(/(?:\r\n|\r|\n)/g, '<br />') + '</div>';
var newWindow = window.open();
newWindow.write(codeHtml);
})

编辑:我还需要给它一个标题

最佳答案

您缺少 document.write() 中的 document:

var codeHtml = '<div class="code">foo<br /></div>';
var newWindow = window.open();
newWindow.document.write(codeHtml);

Working example

但请注意,您无法切换到该选项卡。这是由浏览器控制的,其级别低于 JS 有权访问的级别。

关于javascript - 打开一个新选项卡并写一些东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48791924/

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