Opera와 Greasemonkey에서 작동하도록 사용자 스크립트를 작성하는 방법
-
05-09-2019 - |
문제
지금은 사용자 스크립트에 들어가고 있습니다. 나는 Opera가 Greasemonkey 스크립트의 여러 측면과 호환되지만 다른 측면에는 그리 많지 않다는 것을 알고 있습니다.
그만큼 GM 기능 에뮬레이션 스크립트 오페라에 필요하며 처음에는
if(window.opera) {
var unsafeWindow = window;
}
그러나 그 외에도 스크립트가 둘 다 실행되기를 원한다면 다른 어떤 것들을 명심해야합니까?
해결책
나의 끝없는 트윗 사용자 스크립트는 Firefox, WebKit 및 Opera에서 똑같이 잘 작동합니다.
사용 중입니다 내가 쓴 호환성 스크립트 제공하는 GM_getValue
, GM_setValue
, GM_xmlhttpRequest
, GM_addStyle
그리고 GM_log
.
그러나 사용자 스크립트가 크로스 플랫폼이므로 "GM_"접두사를 사용하는 것이 마음에 들지 않으므로 스크립트에는이 API가 있습니다.
getValue()
setValue()
xhr()
addCSS()
log()
나머지를 확인하십시오 툴킷 사용자 스크립트를 작성할 때보다 유용한 기능.
제휴하지 않습니다 StackOverflow