close

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

重要在:documentElement和 e.stopImmediatePropagation()

 

 

document.oncontextmenu = function () { // Use document as opposed to window for IE8 compatibility
   return true;
};
document.addEventListener('contextmenu', function (e) { // Not compatible with IE < 9
    e.stopImmediatePropagation()
}, true);
 

 

  const directCopyEvents = ['copy', 'cut', 'contextmenu', 'selectstart']
document.body.style.userSelect ="auto"

document.onkeyup = function(e) {
  if (e.which == 192&&e.ctrlKey ) {
  chrome.runtime.sendMessage({type:"changeToggle"},function(res){
  } )
}}
directCopyEvents.forEach(evt=>{
document.documentElement.addEventListener(evt, function (e) { // Not compatible with IE < 9
    e.stopImmediatePropagation()
}, true);
})


 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 學習程式 的頭像
    學習程式

    程式學習日記,如果我幫助了你請讓我知道

    學習程式 發表在 痞客邦 留言(0) 人氣()