gpt4 book ai didi

Javascript:在新页面中打开链接并运行脚本

转载 作者:太空狗 更新时间:2023-10-29 16:00:25 25 4
gpt4 key购买 nike

我需要打开新窗口的能力

window.open(url,'_blank');

然后运行一个javascript脚本,例如

window.open(url,'_blank').ready("javascript in here");

但是我不知道该怎么做,有什么办法可以做到吗?


描述很短,但我认为需要说的就这些

最佳答案

简而言之,您不能按照您的要求去做。新窗口被沙盒化。它只能运行在它自己的 html 文件中引用的 javascript。

一种可能的解决方案可能会为您提供所需的内容,即使用 postMessage。尽管如此,为了做到这一点,接收页面需要监听潜在的消息。 https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage

另一种方法是在 url 中包含一个查询参数,并在新窗口中从客户端解析该参数,并根据该参数的值采取行动。

关于Javascript:在新页面中打开链接并运行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29306621/

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