2016-06-24 12 views
0

ユーザーが離脱しようとすると、特定の状況で警告メッセージが表示されます。メッセージはSafariに表示されますが、Chromeでは動作しません。
私は次のような二つのことを試してみました:window.onbeforeunloadがクロムに​​メッセージを表示していません

window.onbeforeunload = function(event) { 
    if ($scope.isFormChanged == true) { 
     event.returnValue = 'Don\'t go yet! Save your changed data before you leave!'; 
    } 
} 

    window.onbeforeunload = function() { 
     if ($scope.isFormChanged == true) { 
      return 'Don\'t go yet! Save your changed data before you leave!' 
     } 
    } 
+0

これは私にとってうまくいきます。 '$ scope.isFormChanged'が' true'ですか? – choz

+0

@choz、うん、私はすべてをチェックした。 – JoHksi

答えて

0

私は、これはクロムでうまくいくと思います。そして、私はisFormChangedでも疑いがあります。

<script type="text/javascript"> window.onbeforeunload = function() { return "Are you sure you want to close window?" } </script>

関連する問題