3
ページを離れるときに起動するJavaScriptアラートを防ぐ方法は?
多くのページには、離れるときにアラートがあります。タブを閉じたり、保存せずに移動したりすると、アラートを確認するまでサイトがアラートを出す/ブロックする理由が多数あります。このページから移動しますか?」 通常、これはonbeforeunloadand / or onunloadハンドラーで行われます。 以下に例を示します。 これらのハンドラーによって生成されるアラート/ユーザーブロックイベントを防ぐ方法はありますか?基本的に、JSを有効のままにしておき、特にクリックが発生することなくページを離れることができないようなことは特に禁止します。 onbeforeunloadonunloadハンドラーは引き続き起動する必要があります。ユーザーをブロックすることを許可しないでください。これは、アラートがなく、数秒以上かかる操作がないことを意味します。 特定のページのJavaScriptを編集/グリースモンキーパッチするプラグインをいくつか見つけて、コードを少し遊んで、より一般的に適用できるようにしました。しかし、私が上で動作解決策を見つけることを望んだすべての試行は、ユーザー出口をブロックするというページを。