2011-08-04 179 views
3
$(window).bind("beforeunload",function(){ 
    return "cant be seen in ff"; 
}); 

的問題是,我不能看在我的FireFox瀏覽器的確認框「不能在FF可見」,但在其他瀏覽器效果很好(IE瀏覽器)火狐beforeunload問題

任何解決方案?

回答

0

做到這一點

<script> 
    window.onbeforeunload = function(){ 
     return "cant be seen in ff"; 
    } 
</script> 
+1

我看不出有任何區別....加上產生的同... – rhapsodyn

+0

好了,這對我的作品 - 只是試圖在FF 5.不能測試你的jQuery版本,沒有jQuery的一應俱全,例如作爲書籤(*多*喜歡YUI3)。 –

+0

這沒有什麼區別 – naugtur

1
confirmOnPageExit : function(display) { 
     if (true == display) { 
     var message; 
     /* if unsaved changes exist, display a warning */ 
     if (false !== form_structure.unsaved_changes) { 
      message = 'Warning! Changes to the form builder have not been saved.'; 
        return message; 
     } 
     } 
}, 

window.onbeforeunload = confirmOnPageExit(false);