2013年10月31日木曜日

Tampermonkeyでは動くのに。crxにすると動かない。

Tampermonkeyでは動くのに、crxにすると動かない。Chromeの仕様に対する理解が足りてないため理由が分からない。目標はここで右クリックを出すことです。

////////manifest.json の中身↓Unicode (UTF-8) ////////

{
   "content_scripts": [ {
      "all_frames": true,
      "js": [ "EnableRightClick.js" ],
      "matches": [ "http://*/*", "https://*/*" ],
      "run_at": "document_end"
   } ],
   "description": "EnableRightClick",
   "name": "EnableRightClick",
   "manifest_version": 2,
   "permissions": ["http://*/*", "https://*/*"],
   "update_url": "http://clients2.google.com/service/update2/crx",
   "version": "1.0.0"
}

////////EnableRightClick.js の中身↓Unicode (UTF-8) ////////

(function (){
window.addEventListener("load", function(){
var detach = function (x,y) {
var d = function (e) {
e.oncontextmenu =
e.ondragstart =
e.onmousedown =
e.onmouseup =
e.onselect =
e.onselectionchange =
e.onselectstart = null;
};
for (y in x)
d(x[y]);
d(document);
d(window);
};
detach(document.getElementsByTagName("*"));
}, false);

})();




(⊃д⊂)えーんえーん (⊃д・)チラ (⊃д⊂)えーんえーん

0 件のコメント:

コメントを投稿