2008-01-27

Firefox好きならgreasemonkey拡張機能で何とかしてみようぜ

http://anond.hatelabo.jp/20080127094645

oncontextmenuで禁止してるのを無効にするgreasemonkey書いてみた。

onmousedownで禁止してるのは無理だった。

http://userscripts.org/scripts/source/21614.user.js

// ==UserScript==
// @name          Allow Rightclick
// @namespace     http://www.petitnoir.net/
// @description   
// @include       *
// ==/UserScript==


(function (){
	var w = (typeof unsafeWindow == 'undefined') ? window : unsafeWindow;
	function unprotect(){
		var contextmenus = document.evaluate('//*[@oncontextmenu]',document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);
		for (i=0; i < contextmenus.snapshotLength; i++) {
			handler = contextmenus.snapshotItem(i).getAttribute("oncontextmenu", false);
			if(handler.match("return false")){
				if(handler.match(/alert\(\S+\)/)){
					handler = handler.replace(/alert\(\S+\);/, "");
				}
				handler = handler.replace("return false", "return true");
				contextmenus.snapshotItem(i).setAttribute("oncontextmenu", handler,false);
			}
		}
	}
	
	var onload = w.onload;
	if (onload) {
			w.onload = (function(){
				onload();
				unprotect();
			})();
	}else{
		unprotect();
	}
})();

nikkansports.comで右クリックを有効にしたい。その2 - Muibrogを参考にした。文京区図書館のならこっちのスクリプトでも無効にできるよ。

記事への反応 -
  • うざいWebサイトといえば「IEで見ろ」と強制してくるサイトがまず第一に挙がるだろうが、右クリックを無効にしてくるサイトもかなりのもんじゃないだろうか。中には「右クリック禁止...

    • 文京区立図書館なんぞ、蔵書検索(http://www.lib.city.bunkyo.lg.jp/cgi-bin/Sopcsmin.sh?p_mode=1)のみ右クリック禁止にしているぞ 検索項目を手動入力しろっていうのかよ。不便すぎるぜ 公共のサービス...

      • http://anond.hatelabo.jp/20080127073204 元増田だが、実はまさに図書館のサイトに頭に来てたんだ。文京区じゃないけどね。 仕事が技術者なもので色々本を探したりするんだが、会社の蔵書は分野...

        • http://anond.hatelabo.jp/20080127094645 oncontextmenuで禁止してるのを無効にするgreasemonkey書いてみた。 onmousedownで禁止してるのは無理だった。 http://userscripts.org/scripts/source/21614.user.js // ==UserScript==// @...

          • 誰か教えて。 oncontextmenuで禁止してるのを無効にするgreasemonkey書いてみた。 Firefox好きならgreasemonkeyか拡張機能で何とかしてみようぜ つ ツール→オプション→コンテンツタブ→「Java...

            • つ ツール→オプション→コンテンツタブ→「Javascriptを有効にする」チェックボックス横の「詳細設定」ボタン→「コンテキストメニューを無効化または変更する」チェックボックス ...

            • そういえばOperaって右クリック禁止サイトでも普通に見れるような。 opera最高だぜ!でもGmailとの相性は悪い。

            • 長いので一行まとめ:便利になる前の試行錯誤の時点で潰されてるんじゃないかって思った。 昔、まだダイヤルアップの人とか 800*600 の人とかが普通にいた頃、自サイトをコンパクトに...

        • http://anond.hatelabo.jp/20080127094645 文京区民だけど、なんで公共サービスで利便性低下させるんだろうな 文京区立図書館は「システムが対応」していないせいらしいが、似たようなシステム使...

      • 右クリック禁止でも、Shift+Insertで貼り付けできるよ。たぶん。

        • 実際それで対処してるけど左手が塞がってるときがあるときにこうした不便にぶつかると よけい記憶に残るもんなんですよね。 区立図書館の蔵書検索なんて毎日利用するものでもないの...

      • 右クリックできるし、検索の作成をすれば他ページの文章から直接検索させることができる。楽チン。 http://anond.hatelabo.jp/20080127073204

    • ソースを見られる→ソースを盗用される。 文章をコピーされる→転載される。 右クリ禁止にした所でいくらでもソース見れるしコピーも出来るんだけど気休め程度にはなるんじゃないの...

      • 右クリックしなくてもソースは見られるじゃん。 画像だってtempファイルん中にダウンロード済みじゃん。 なにがやりたいんだろうと。

      • お返事ありがとう。 そんな自意識過剰な理由なのかあ。社内システムとか公共機関のWebでまでそんなのやらないでほしいよなあ。サービスだってことを理解してないんだろうか作成者は...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん