2017-12-19 17 views
-1

私は角度コントローラーを使用しています。そのユーザーはページを手動でリフレッシュしてください。その時は警告ポップアップを表示するか、ページをリフレッシュすることを制限します。angualrコントローラのページ読み込みを制限するにはどうすればよいですか?

+0

こんにちは、歓迎StackOverflow。ヘルプページ、特に[ここではどのトピックについて聞かせていただけますか?](http://stackoverflow.com/help/on-topic)と[質問しないでください。」](http://stackoverflow.com/help/dont-ask)。さらに重要なことは、[Stack Overflow question checklist](http://meta.stackexchange.com/q/156810/204922)をお読みください。また、[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)についても知りたいことがあります。 – 31piy

+0

https://stackoverflow.com/questions/3221161/how-to-pop-up-an-alert-box-when-the-browsers-refresh-button-is-clicked –

+0

私はカスタムポップアップを必要とします。 –

答えて

0

beforeunloadイベントを待機することができます。 beforeunloadイベントは、誰かがF5を押すか、ページをリフレッシュするときにトリガーされます。

var windowElement = angular.element($window); 
windowElement.on('beforeunload', function (event) { 
    alert('user is trying to navigate'); 
}) 
関連する問題