문제

내 고용주는 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. 브라우저에 도착하기 전에 페이지를 가로 채기 때문에 유용 할 수 있다고 생각합니다. 이를 바탕으로 귀하의 요구에 맞게 소스를 다시 작성할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top