gpt4 book ai didi

javascript - 使用 window.open() 在打开的新选项卡中添加行文本

转载 作者:行者123 更新时间:2023-12-03 11:15:44 25 4
gpt4 key购买 nike

我有 1 个按钮,单击该按钮我想使用 window.open() 打开适当的网址(google.com、youtube.com 或任何网址)。它工作完美,但现在我想在新打开的选项卡中添加注释。

我应该如何在使用 window.open() 打开的新选项卡中添加一些注释。我无法使用警报,因为已经有 1 个针对另一条消息的警报。我无法在 1 个警报框中添加 2 条消息。

所以我想知道是否可以在使用 window.open() 打开的新选项卡中添加我们的自定义注释。

代码:

<script>
var child = window.open(url, '', 'width=1250,height=800,scrollbars=yes,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=no,left=10,top=70');
</script>

提前致谢。

最佳答案

我正在回答您问题的更新版本“关闭此窗口后,请提供反馈。”。

我建议您将反馈提醒放在打开弹出窗口的页面上,而不是放在弹出窗口本身中。以下代码将打开弹出窗口,等待其关闭,然后提醒用户提供反馈:

<script>
child = window.open("http://www.google.com","google","width=800,height=400,top=30,resizable=yes");
if ( child ) {
child.focus();
window.timerID = window.setInterval(function() { // check every 2 seconds to see if popup is closed yet
if ( child && !child.closed ) {
// keep waiting
} else {
clearInterval(window.timerID);
alert("Now please provide feedback on your Google experience.");
}
}, 2000);
} else {
alert("Google cannot open because popups are blocked.");
}
</script>

关于javascript - 使用 window.open() 在打开的新选项卡中添加行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27355329/

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