firefox userChrome.js greasemonkeyスクリプトスレ
■ このスレッドは過去ログ倉庫に格納されています
0836名無しさん@お腹いっぱい。
2007/07/10(火) 23:27:56ID:dpJXV3t00動作未確認ですがuserMenu.js用 .nl.js または JavaAcript Actions用 global
(function(){
const CDN = '.nyud.net:8080';
gBrowser.addTab( (gContextMenu.onLink) ? convertURL(gContextMenu.linkURL,CDN) : convertURL(document.URL,CDN));
function convertURL(url,CDN){
if(!url.match(/^http/i))return url;
var urlParts = url.match(/^(.+?:\/\/)([^\/]+@)?([^\/]*)(.*)$/);
var scheme = urlParts[1] ? urlParts[1] : '';
var userpass = urlParts[2] ? urlParts[2] : '';
var domain = urlParts[3] ? urlParts[3] : '';
var request = urlParts[4] ? urlParts[4] : '';
return scheme + userpass + domain + CDN + request;
}
})();
■ このスレッドは過去ログ倉庫に格納されています