GreasemonKey를 사용하여 페이지에 새 스크립트 파일 추가
-
06-07-2019 - |
문제
내 고용주는 jQuery 파일을 많은 웹 사이트에 제공하는 Google CDN 도메인을 차단하고 있습니다.
http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js
GreasemonKey를 사용하여 다른 도메인에서 해당 jQuery 참조를 제공하고 싶습니다. 이게 가능해? Greasemonkey 스크립트를 사용 하여이 URL 대신 jQuery 참조를로드하도록 페이지를 알릴 수 있습니까? :
http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js
해결책
Greasemonkey가 자체 JavaScript 참조를 추가 할 수 있지만 문제는 jQuery가로드되기 전에 jQuery 코드가 이미 실행되었을 것입니다. Greasemonkey 스크립트가 jQuery를 다시로드 한 후 jQuery 코드를 호출 할 수 있습니까? 원하는 결과를 얻으려면 페이지에서 jQuery 코드의 실행을 다시 시작 해야하는 것 같습니다.
다른 팁
Greasemonkey는 DOM이 이미로드되었을 때 행동합니다. 코드가 완전한 브라우저 확장으로 렌더링되기 전에 코드를 다시 작성하려고 시도 할 수 있습니다. 들여다보다 LivehttPheaders. 브라우저에 도착하기 전에 페이지를 가로 채기 때문에 유용 할 수 있다고 생각합니다. 이를 바탕으로 귀하의 요구에 맞게 소스를 다시 작성할 수 있습니다.
제휴하지 않습니다 StackOverflow