Javascript:通过弹出窗口重定向到另一个站点

Javascript: Redirecting to another site through a popup

本文关键字:重定向 另一个 站点 窗口 Javascript      更新时间:2023-09-26

我对Javascript很不好,我不能想出一个我需要帮助的解决方案。我有一个网站,我试图使重定向到另一个网站,但通过一个弹出窗口。

示例:

<script>alert(This will prompt up the message)</scrip>
<script>window.location="http://This-will-redirect-me-to-another-link.com";</scrip>

就像你可以看到我可以简单地使用第二个javascript重定向到另一个页面的人,但由于一些原因,我不能使用它,因为它将只适用于一半的页面(脚本会有点"沙盒"),但如果我做一个弹出(第一个警报脚本)第二个脚本会走出"沙盒"。有没有人有任何想法,我应该如何实现这一点,或者它可以用PHP或HTML做其他吗?

我有一个MyBB论坛,有一个我正在使用的呐喊框。有一个命令会改变提示框的通知,命令是/notice New notice |但是我注意到新的通知可以用javascript改变,它会像/notice js代码一样在这里工作|然后我想如果我做这样一个javascript会把人们重定向到另一个网页。因为我有这样一个论坛,它需要从主页重定向到另一个,我想应用它。工作人员可以在论坛上做得很好,但有一个问题。通过添加

/注意window.location = " http://This-will-redirect-me-to-another-link.com ";它只会影响到喊话框和喊话框被重定向到另一个网页,但作为一个警报为整个论坛工作,我想也许我可以重定向到其他地方与警报。我想知道是否有可能只有一个脚本,然后工作人员将能够做到这一点。我知道这是一个严重的安全风险。也可以是其他情况,但我真的很想尝试一下。

我希望有人能帮忙。:)

尝试:

  window.open('url to other site', 'window name', 'width=900,height=650,scrollbars=yes');

如果我理解你(如果不是请纠正我),你可以把一个标签在弹出窗口或其他地方:

<a href="http://another.site.com/" 
    onclick="return confirm('Do you want to see another page?');">Redirect</a>