oAutoPagerizeをiframe内ではオフにしてみた

トップレベルウィンドウだけでなく iframe でも正規表現による SITEINFO の走査を実行するのが精神衛生的によろしくなかったので、iframe 内では退場いただくことにした。

195 行目付近をこんな感じに。

	var autopager = function() {
		if(window.top!=window)return;/*added by edvakf*/
		if (miscellaneous.length) {
			miscellaneous.forEach(function(f){f();});
		}
		log('oAutoPagerize loading');

不具合が出るかどうかは不明。大丈夫っぽいけど。

ちなみに、SITEINFO を読み込むのにかかる時間はうちの環境で 3ms 程度、正規表現による SITEINFO の検索にかかる時間はほとんどが 30ms ぐらいだった。

別に iframe で実行したからって気にする程の遅延ではなさそう。

本家のオプションに追加されました。

0AutoPagerize.Settings.js の DISABLE_IFRAME を true にすれば OK。