0

私はJavascriptがかなり苦手で、助けが必要な解決策を見つけることができません. 私はウェブサイトを持っていて、別のサイトにリダイレクトしようとしていますが、ポップアップを介しています。

例 :

<script>alert(This will prompt up the message)</scrip>

<script>window.location="http://This-will-redirect-me-to-another-link.com";</scrip>

ご覧のとおり、2 番目の JavaScript を使用して人を別のページにリダイレクトすることもできますが、ページの半分でしか機能しないため、いくつかの理由で使用できません (スクリプトは「サンドボックス化」されます)。しかし、ポップアップ (最初のアラート スクリプト) を作成すると、2 番目のスクリプトが「サンドボックス」から抜け出してしまいます。これを実装する方法を知っている人はいますか、それとも PHP や HTML でそれを行うことができますか?

私は MyBB フォーラムを持っており、私が使用しているシャウトボックスがあります。シャウトボックスの通知を変更するコマンドがあり、そのコマンドは /notice です。しかし、新しい通知は JavaScript で変更でき、/notice js コードのように機能することに注意してください。次に、人々を別のWebページにリダイレクトするようなJavaScriptを作成したらどうでしょうか。メインページから別のページにリダイレクトする必要があるようなフォーラムがあるので、それを適用したいと思います。その後、スタッフはフォーラムでそれを非常にうまく行うことができましたが、問題があります. 追加することで

/notice window.location="http://This-will-redirect-me-to-another-link.com"; シャウトボックスにのみ影響し、シャウトボックスは別の Web ページにリダイレクトされますが、アラートはフォーラム全体で機能するため、アラートを使用して別の場所にリダイレクトできるのではないかと考えました。スタッフがそれを実行できる場合、1 つのスクリプトだけでそれが可能かどうかを知りたいです。私はそれが深刻なセキュリティ上のリスクであることを知っています。

誰かが助けてくれることを願っています。:)

4

2 に答える 2