2010-05-12 26 views
0

我有一個帶有Flash插件的頁面。如果我在該網頁上,我不想後,如果用戶不會葉它的消息,但不保存...:檢測重定向想要使用jQuery的位置

if(/containers/.test(document.location.href)){ 
    window.onbeforeunload = function(){ 
     return exit_text; 
    }; 
} 

這工作得很好,除了我,如果我保存內容在Flash插件中。在這種情況下,我不想顯示那條消息。如何檢測onbeforeunload方法中的url?這樣我可以決定何時發佈該方法!

window.onbeforeunload = function() { 
    if(/containers/.test(document.location.href) 
     return exit_test; 
} 

如果你想檢查目標網址你的運氣了:

感謝 馬庫斯

回答

0

只有在你的onbeforeunload功能,如果你想迅速展現出來返回一個值。但是,當用戶單擊將訪問該URL的鏈接並檢查該變量時,仍然可以設置變量。

+0

這是行不通的,因爲document.location.href是實際的頁面名稱而不是一個,它將被重定向到。 – Markus 2010-05-12 11:54:06