AutoPagerize に個人的に必須だと思う設定
var FORCE_TARGET_WINDOW = false
これやらないと自動読み込みしたあとに、
そのページのリンクが全部target="_blank"になる。
最近AutoPagerizeをバージョンアップしたんだけど、
設定を書き換えるのを忘れていた。
それで、なんでリンクがどんどんblankで開いちゃうんだろうと不思議に思っていた。
GreaseMonkeyが怪しい気がしていたんだけど、
どれが原因なのかまでは分かっていなかった。
AutoPagerizeのソースを読んでなかったらずっと気付いてなかったかも。
こういうのって中々気付きにくいことだと思うので、
AutoPagerize愛用者で、僕と同じ設定をしている人は要注意です。
個人的にはFORCE_TARGET_WINDOWは、
デフォルトでfalseになってくれてるとありがたいなぁ。
JavaScirpt が扱える主なイベント
よく使いそうなのでメモ。
Part1 JavaScript基礎の基礎(2ページ目) | 日経 xTECH(クロステック)
対象 | イベント名 | 意味 |
---|---|---|
マウス関係 | onMouseover | ポインタが上に乗った |
onMouseout | ポインタが領域から外れた | |
onMousemove | ポインタが動いた | |
onClick | ボタンがクリックされた | |
キー関係 | onKeydown | キーが押された |
onKeypress | キーが押されたまま | |
onKeyup | キーが離された | |
フォーム関係 | onBlur | フォーカスが外れた |
onFocus | フォーカスされた | |
onReset | リセットボタンが押された | |
onSubmit | 送信ボタンが押された | |
onChange | 項目が変化した | |
onSelect | 選択された | |
そのほか | onLoad | ページの読み込みが終わった |
onUnload | ページが破棄された(次のページに移動した) |