Firefox userChrome.js greasemonkeyスクリプトスレ15
// ==UserScript==
// @name Stylish_RemoveDropDownMarker.uc.js
// @description Stylishのツールバーボタンのドロップダウンマーカーを消して右クリックメニューを復活させる
// @include main
// ==/UserScript==
(function(){
if(!"stylishOverlay" in window) return;
var stylishBtn = document.getElementById("stylish-toolbar-button");
if(stylishBtn){
if(stylishBtn.hasAttribute("type")) stylishBtn.removeAttribute("type");
stylishBtn.setAttribute("context", "stylish-popup");
}
stylishOverlay.handleStatusClick = function(event){
if(event.target.id == "stylish-panel" || event.target.id == "stylish-toolbar-button"){
if(event.button == 2){
document.getElementById(event.target.getAttribute("popup")).openPopup(event.target, "before_start");
}else if(event.button == 1){
stylishOverlay.openManage();
}
}
};
})();
乙です
RestoreGMStatusbar.uc.jsの人ですかね
お願いです
ChromeStatusbarModoki.uc.jsを使っているのでRestoreGMStatusbar.uc.jsみたいにステータスバー(ロケーションバー)に移動できると嬉しいです
>>247 Stylishがインストールされているかチェックする部分の括弧が抜けてた
正しくは if(!("stylishOverlay" in window)) return; とすべき