PC関連のチラ裏

自分用(素人)

ScriptAutoRunnerで右クリック禁止を解除する

Javascriptで右クリックを禁止しているサイトが令和の時代になってもちょくちょく見られるのは大変残念なことです。不便極まりないので解除します。

VivaldiChrome拡張「ScriptAutoRunner」を導入。以下のスクリプトを設定、全サイトに適用させるためTarget hostnameは空白。
素人の自作なので、サイトによって干渉や不具合の可能性は・・高いかも。

2021/11/5

window.addEventListener('load', function() {
if (document.querySelector('[oncontextmenu]')){
	document.querySelector('[oncontextmenu]').oncontextmenu = function() {return true;}
} else{
	document.body.oncontextmenu = function() {return true;}
};
})

2022/7版

window.addEventListener('load', function() {
if (document.querySelector('[oncontextmenu]')){
	document.querySelector('[oncontextmenu]').oncontextmenu = function() {}
} else{
	document.oncontextmenu = function() {}
	document.onselectstart = function() {}
	document.ondragstart = function() {}
	document.body.oncontextmenu = function() {}
	document.body.onselectstart = function() {}
	document.body.ondragstart = function() {}
};
if (document.querySelector('[onmousedown]')){
	document.querySelector('[onmousedown]').onmousedown = function() {}
} else{
	document.onmousedown = function() {}
	document.body.onmousedown = function() {}
};
});