2013-05-02 126 views
0

我對JavaScript很不滿,我無法找到一個我需要幫助的解決方案。我有一個網站,我試圖重定向到另一個網站,但通過彈出。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論壇,並有一個我正在使用的留言箱。有一個命令會改變留言框的通知,命令就是這樣/注意新通知|但我注意到,新的通知可以改變與JavaScript,它會工作,如/通知js代碼在這裏|然後,我想如果我會做出這樣一個JavaScript,將人們重定向到另一個網頁。因爲我有這樣一個論壇,需要從主頁面重定向到另一個論壇,所以我想申請它。然後工作人員可以在論壇上做得很好,但是存在問題。加入

/notice window.location =「http://This-will-redirect-me-to-another-link.com」; 它只會影響留言箱,而留言箱正被重定向到另一個網頁,但作爲整個論壇的警報,我認爲也許我可以將它們重定向到其他地方。我想知道是否有可能只有一個腳本,然後員工將能夠做到這一點。我知道這是一個嚴重的安全風險,否則它可能是其他情況,但我真的很想試用它。

我希望有人能幫忙。 :)

回答

0

嘗試:

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

如果我理解你(如果不是請指正),你可以把上彈出一個標籤或另一個地方:

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