我有一個網站在不同網址的幾個環境中運行(即dev.mysite.com,qa.mysite.com,uat.mysite.com等)。
在每個環境中都有一個Greasemonkey腳本(myGM.user.js),但其版本可能不同,並且根據環境需要調用不同的Web服務來獲取某些數據。如何獲取Greasemonkey腳本的原始安裝URL?
在我的用戶腳本中,我想要獲取該用戶腳本最初安裝的URL,因此我可以提取主機並將其用作我的Web服務URL的前綴。
例如,如果我的腳本是從
http://dev.mysite.com/myGM.user.js
,
安裝我想
http://dev.mysite.com/myGM.user.js
,
提取
http://dev.mysite.com/
從中 並調用
http://dev.mysite.com/myWebService/getData
數據。
什麼是最簡單的方法來實現呢?謝謝!
+1巧妙的解決方法。 {拍額頭。} –