我想這樣做的原因是我正在爲meebo.com編寫一個腳本,涉及更改背景和用css替換一些圖片。我想從其他網站添加指向它的鏈接(即Gmail,Google Calendar等)是否可以使用一個Greasemonkey腳本完成此操作? (我認爲這是一個足夠普遍的問題,以排除我的實際代碼,但如果它會幫助,只是留下評論這樣說。)使用Greasemonkey,是否可以使腳本的某些部分適用於某些網站,而其他部分適用於不同的網站?
0
A
回答
2
嗯,我認爲傳統的方法是編寫兩個腳本,一個只有@include
的meebo.com(並更改背景圖片)以及另一個@include
的http://*
或其他任何一組其他URL(並添加到meebo的鏈接)。
但是,如果您只寫一個腳本,您可以使用一系列if
語句來實現相同的效果。這看起來像這樣:
// @include http://*
// ==/UserScript==
if (window.location.hostname.match(/meebo\.com/) {
//change background images and do other meebo.com specific actions
} else if (window.location.hostname.match(/google\.com/) {
//add a link to the DOM (or some other Google specific action)
}
+0
謝謝,效果很好。 – sfarbota 2009-10-11 04:52:05
相關問題
- 1. file_get_contents腳本適用於某些網站,但不適用於其他人
- 2. file_get_contents不適用於某些網站
- 3. Emacs FTP不適用於Ubuntu中的某些網站
- 4. file_get_contents不適用於某些網址
- 5. 加載不適用於某些網址
- 6. fopen不適用於某些網址?
- 7. CSS不適用某些部分
- 8. 我可以使用TypeScript僅適用於Angular App的某些部分嗎?
- 9. 通用的JS函數適用於某些div,而不適用於其他人
- 10. Badlinestatus:<html> |與http.client Python - 適用於某些網站,但不適用於其他人
- 11. file_get_contents適用於某些.txt文件而不是其他文件?
- 12. 如何使Bootstrap只適用於網站的一部分?
- 13. this.props.history.push適用於某些組件,而不適用於其他組件
- 14. SSH適用於某些主機,而不適用於其他主機
- 15. 用參數重定向網站的某些部分
- 16. Executable .jar - 適用於某些用戶,但不適用於其他用戶
- 17. forkpty適用於某些終端應用程序,不適用於其他人
- 18. IE瀏覽器不顯示我網站的某些部分
- 19. 爲什麼SelectSingleElement適用於某些查詢,但不適用於其他查詢?
- 20. 圖片上傳表單適用於某些人,但不適用於其他人?
- 21. getJSON適用於某些地址,但不適用於其他地址
- 22. PIL image.open()適用於某些圖像,但不適用於其他人
- 23. Slider適用於某些瀏覽器,但不適用於其他瀏覽器
- 24. WebGL適用於某些移動平臺,但不適用於其他
- 25. Me.FormClosing適用於某些表單,但不適用於其他表單
- 26. ,並不適用於某些類型的
- 27. 網站的哪些部分是WSP/WAP?
- 28. launchUriAsync是否適用於.edu網站?
- 29. 向我的網頁顯示不同網頁的某些部分
- 30. 只使用Django的某些部分?
我不知道你的意思是「添加鏈接到它」。添加鏈接到什麼?如果你成功了會發生什麼? – 2009-10-10 01:20:44
「它」是指meebo.com。 – sfarbota 2009-10-11 04:52:37