gpt4 book ai didi

javascript - 带返回值的跨域弹窗

转载 作者:搜寻专家 更新时间:2023-10-31 23:14:46 25 4
gpt4 key购买 nike

这是设置:

我在两个不同的域上有两个网站:

  • www.website1.com
  • www.someotherwebsite.com

这就是我想要做的:

  1. 当用户打开 www.website1.com 时并单击一个链接,我希望弹出一个窗口显示 www.someotherwebsite.com .

  2. 当用户单击弹出窗口中的按钮(显示 www.someotherwebsite.com )时,我希望该窗口关闭并返回一个值。

  3. 我希望将从弹出窗口返回的值放置在 www.website1.com 上(放入 div、javascript 调用或可访问的某个位置,例如填写表单字段) .

我希望这是有道理的。我只需要使用没有外部库的 HTML 和 Javascript。它还必须适用于当前的主流浏览器(即不是 HTML5 的东西)。

预先感谢您的帮助。

最佳答案

好吧,如果你在弹出窗口中使用 iframe [在这个时代,我会避免弹出窗口像瘟疫一样由于弹出窗口阻止程序]

使用 iframe,您可以制作 cross domain calls

为什么不直接开发一个从 A 到 B 的网络服务,然后从 A 调用它呢?看起来比在浏览器中寻找小漏洞来绕过安全要干净得多。

关于javascript - 带返回值的跨域弹窗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1443142/

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