firefox userChrome.js greasemonkeyスクリプトスレ 3
■ このスレッドは過去ログ倉庫に格納されています
0716初スレの80
2008/01/06(日) 23:21:45ID:Un4EO0jv0UCJSToolkit が同封のじゃないと更新がうまく行かないので,そっちも入れ替えて使ってください.
http://www6.uploader.jp/dl/script/script_uljp00101.zip.html
>>629 のスクリプト集の Fake Referrer が何かおかしかったので修正.
{
let Cc = Components.classes;
let Ci = Components.interfaces;
Cc['@mozilla.org/observer-service;1'].getService(Ci.nsIObserverService).addObserver({
observe: function(subject,topic,data){
if(topic != 'http-on-modify-request') return;
var http = subject.QueryInterface(Ci.nsIHttpChannel);
if(http.referrer && http.referrer.host != http.originalURI.host) http.setRequestHeader('Referer',http.originalURI.spec.replace(/[^/]+$/,''),false);
}
},'http-on-modify-request',false);
}
■ このスレッドは過去ログ倉庫に格納されています