0
페이지의 ID에서 onselectstart의 영향을 제거하는 userscript를 작성하려고합니다.바인드 해제 .onselectstart는 false를 반환합니다.
지금까지 나는이 같은 것을 사용하여 원래의 함수를 바인딩 할 수있는 가정입니다 :
document.getElementById('nodrag').onselectstart = function() { /* code original action */ };
모든 아이디어를 주시면 감사하겠습니다.
: 여기에 최종 스크립트입니다? 그것은 나에게 완전히 명확하지 않다. 그렇다면 이전 selectStart 이벤트 핸들러를 저장하고 새 selectStart 핸들러에서 원하는 곳으로 호출 할 수 있습니다. –
안녕 LightStyle,이 후 것입니다. 내가 쓰고있는 스크립트는 userscript (greasemonkey)가 될 것이고 페이지 작성자가 그것을 허용하지 않으려 고 시도한 페이지의 텍스트 선택을 허용 할 것이다. 감사. – onmylemon
'window.onload' 안에 함수를 랩핑하면 작동 될 것입니다. –