WindowCloseCancelCancellerの御紹介

MENU頁

TOP頁

□はじめに

WindowCloseCancelCanceller(略称 WCCC)は、Firefox用のアドオンの試作です。
私は、ポイントサイトでのポイント稼ぎのために多数の広告をクリックします。で、その広告ページの中には、ページを閉じようとすると「このページから移動しますか?入力したデータは保存されません。」といった確認ダイアログを表示するものがあります。 正直鬱陶しいです。このタイアログはbeforeunloadイベントで表示されます。そこで、このイベントを横取りして無効化してしまおうというのがこのアドオンです。ただそれだけですので、名前の長さに反してソースコードはとても短いです。
あまり行儀の良い処理では無いですし、beforeunloadで重要な処理を行っているWebアプリとかで使ってしまうと問題を引き起こす可能性もあります。なので、本アドオンは当面AMOには登録せず、ここだけの配布としています。再配布もご遠慮ください。
いまのところChrome版を作成する予定はありません。もし必要な方がいらっしゃれば要望してください。
ちなみに、beforeunloadを無条件に無効にしてよいなら、about:configで dom.disable_beforeunload を true にしてしまう方法もあるようです。

□機能詳細

設定画面でURL文字列の一部を登録しておきます。これにより、その文字列をURLに含むページではbeforeunloadが実行されなくなります。 例えば、「abc.jp」と登録したなら、「www.abc.jp/def.htm」も「www.xyz.jp/uvw.php?url=abc.jp」も対象になります(後者は対象外にすべきな気もしますが今の仕様ではこうです)。
これだけです。ちなみに、既に開いているページには効果がありません。

□変更履歴

版数 更新日 変更内容
0.0.9版 2014/07/04 初版リリース

□留意事項

本アドオンはWebアプリの動作に問題を引き起こす可能性があります。それをよくご理解のうえご使用ください。 本アドオン使用に起因するいかなる損害に対しても作者は責任を負いません。
再配布不可です。

□ダウンロード

本ソフトウェアのダウンロードはこちらからどうぞ。

ダウンロードページへ

□ご意見

本ソフトウェアの作者は、あなたのご意見を必要としています。
どうか、以下のアンケートにご協力をお願いいたします。m(._.)m
ご回答いただいた内容は作者に通知されるだけです。Webページ上には表示されません。また、返事もできません 。
Q1: このプログラムを使用したいと思いますか?
既に使用している 使用したい 検討する 使用できない いらない
Q2: このページの説明でご理解いただけましたか?
よく分かった まあまあ 分かりにくい 読む気がしない
Q3: 何かあればひと言お願いします。(省略可)
ご意見、ご感想、不具合、不明点等ありましたらこちらにお願いいたします。



メール:
@yahoo.co.jpなどのフリーメールは着信拒否になってますのでご注意ください。

count:5529
Copyright (C) 2014 Atsuro.Ida