남들이 안해본것을 해서 궁극적인 지식의 완성을 목표로 하는 블로그입니다. 제품리뷰 , IT, 프로그래밍 관련글을 포스팅합니다. 또한 자기만 읽으려고 만든 정리 노트식의 글들을 싫어합니다. 비전공자나 처음 본 사람도 최대한 이해할 수 있도록 프로그래밍 관련 글들을 쉽게 적으려고 노력하고 있습니다. 보안 계통과 컴퓨터의 Low-Level 한 분야에 관심이 많습니다.
beforescriptexecute 이벤트를 활용하면 JS 로딩전에 JS를 내 마음대로 조작시킬 수 있습니다.
(JS 로딩자체를 없애버리거나 안의 변수 이름, 내용등을 Replace 해버릴 수 있습니다)
TamperMonkey, GreaseMonkey 같은 것에서 사용하면 거의 왠만한 사이트를 내 마음대로 조작이 가능해집니다.
하지만 사진 이 이벤트가 파이어 폭스 이외엔 제대로 작동하지 않는것으로 알려져 있습니다.
크롬에서도 작동시키려면 아래 주소의 Polyfill을 사용하면 됩니다.
gist.github.com/maple3142/c6593f0aff180bc0e4be5d549259da2c
polyfill of 'beforescriptexecute' event
polyfill of 'beforescriptexecute' event. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
[Polyfill] beforescriptexecute, beforescriptexecute 이벤트의 폴리필
beforescriptexecute 이벤트를 활용하면 JS 로딩전에 JS를 내 마음대로 조작시킬 수 있습니다.
(JS 로딩자체를 없애버리거나 안의 변수 이름, 내용등을 Replace 해버릴 수 있습니다)
TamperMonkey, GreaseMonkey 같은 것에서 사용하면 거의 왠만한 사이트를 내 마음대로 조작이 가능해집니다.
하지만 사진 이 이벤트가 파이어 폭스 이외엔 제대로 작동하지 않는것으로 알려져 있습니다.
크롬에서도 작동시키려면 아래 주소의 Polyfill을 사용하면 됩니다.
gist.github.com/maple3142/c6593f0aff180bc0e4be5d549259da2c
polyfill of 'beforescriptexecute' event
polyfill of 'beforescriptexecute' event. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
'웹 > JS' 카테고리의 다른 글
COMMENT WRITE