Firefox userChrome.js greasemonkeyスクリプトスレ12
■ このスレッドは過去ログ倉庫に格納されています
0534名無しさん@お腹いっぱい。
2010/06/07(月) 10:30:33ID:6H04sTGQ0UserChromeJS で、タイトルバーを書き変えるスクリプトを書こうとしています。
開いているページのドメインだけを表示させたく、例えばこのスレなら
"pc12.2ch.net - Firefox" といった具合です。
(function(){
window.ModifyTitlebar = function(){
var mainWindow = document.getElementById("main-window");
["title_normal", "titlemodifier", "titlemodifier_normal"].forEach(callback);
function callback(attrname){
var originalName = mainWindow.getAttribute(attrname);
var titlemodifier = "[aaa] " + originalName;
mainWindow.setAttribute(attrname, titlemodifier);
}
};
ModifyTitlebar();
})();
タイトルバーを制御してみるという目的で、Alice0775 氏のスクリプトを参考に
こんなスクリプトを書いてみたものの (タイトルバーに "[aaa]" という文字列
を足すだけ)、まだ以下のことが分かりません。
1. オリジナルタイトルを消去する方法
2. 各ページの URL を取得する方法
3. その URL からドメイン部のみ抽出する方法 (正規表現を使う予定です)
どなたかアドバイスをいただけないでしょうか。
■ このスレッドは過去ログ倉庫に格納されています