m2O

2010/05/05 (水)

Softbank モバイルのページを Opera ユーザーへ

|  Softbank モバイルのページを Opera ユーザーへ - m2O を含むブックマーク

ソフトバンクモバイル のページで、タブをクリックしてもスクロールが起こった後にまた同じタブに戻るというやつ(例えばHTC Desireで「対応サービス」をクリックしてみてください)、アレをどうにかします。

http://github.com/miya2000/user.js/raw/master/softbank_for_opera.user.js

Opera ユーザーにはソフトバンクの人あんまりいないんですかね。

--

(追記)
Browser Javascript が有効になっていると再現しない…というか別のエラーが出ているようです。

browser.js L1730~

	} else if(hostname.indexOf('mb.softbank.jp')!=-1){			// PATCH-22, Softbank shop uses reserved variable name parent
		(function(){var the_parent;
			opera.defineMagicVariable('parent', function(){return the_parent;}, function(o){the_parent=o;});
		})();
		
			if(self==top)postError.call(opera, 'Opera has modified the JavaScript on '+hostname+' (Softbank shop uses reserved variable name parent). See browser.js for details');
	}

意味が良くわからないです。(せめて var the_parent = window.parent; なら...)

Browser Javascript については ページが見つかりません | Opera を参照してください。
これを無効にするには、アドレスバーから「opera:config#Browser JavaScript」へ移動して、値を 0 にします。

Opera6.ini にある Browser JavaScript の値を 0 に設定する事で、ブラウザ JavaScript を無効化し、修正をテストすることができます。簡単にこの動作を行うには opera:config#Browser JavaScript にアクセスしてください。この opera:config の設定の変更には Opera の再起動は必要ありません。

ページが見つかりません | Opera

現在は「Opera6.ini」から「operaprefs.ini」に名前が変更されています。

トラックバック - http://orera.g.hatena.ne.jp/miya2000/20100505