Firefox userChrome.js greasemonkeyスクリプトスレ15
■ このスレッドは過去ログ倉庫に格納されています
0255名無しさん@お腹いっぱい。
2011/04/17(日) 00:16:12.19ID:Kh5nax2T0一応 uc.xul ではなく uc.js として書き直してみた。これでも動かないならちょっとお手上げ
// ==UserScript==
// @name 000_Stylish_StatusbarButton.uc.js
// @description Show Stylish's statusbar button
// @include main
// ==/UserScript==
(function(){
var overlay =
<overlay id="stylish-statusbar-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<statusbar id="status-bar">
<statusbarpanel id="stylish-panel" class="statusbarpanel-menu-iconic"
mousethrough="never"
popup="stylish-popup" context="stylish-popup" tooltip="stylish-tooltip"
onclick="stylishOverlay.handleStatusClick(event)"/>
</statusbar>
</overlay>;
document.loadOverlay("data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString()), {
observe: function(subject, topic, data){
if(topic == "xul-overlay-merged") stylishOverlay.updateStatus();
}
});
})();
■ このスレッドは過去ログ倉庫に格納されています