该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
并没有人感兴趣
下面代码保存成uc脚本,会增加一个工具栏按钮,打开一个靠右,固定大小,没有工具栏的新窗口,有一段注释,把下面的代码改成自己的
按照window.open()的描述应该是第一下打开,第二下会切换过去,实际上并不是这样,点几下就出来几个窗口
(function () { CustomizableUI.createWidget({ id : "wiki-button", defaultArea : CustomizableUI.AREA_NAVBAR, label : "OpenWiki", onClick : function (event) { if (event.button === 0) { // 文件地址,以及打开的窗口属性,参考window.open()方法 window.open("file:///D:/Documents/aZure'sLib.htm","wiki","height=776px,width=450px,left=830px,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0") } } }); var cssStr = '@-moz-document url("chrome://browser/content/browser.xul"){' + '#wiki-button .toolbarbutton-icon {' + 'list-style-image:url(data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAABMLAAATCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdHR0K3p6eo96enrVenp683p6evN6enrVenp6j3R0dCsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEREQGeHh4lIiIiP2YmJj/q6ur/wAAAACBgYH/fX19/6urq/8AAAAAAAAAAERERAYAAAAAAAAAAAAAAABEREQGenp6vYSEhP8AAAAAAAAAAAAAAACbm5v/fX19/319ff8AAAAAAAAAAH19ff96enq9REREBgAAAAAAAAAAeHh4lH19ff+6urr/AAAAAAAAAACxsbH/fX19/319ff99fX3/AAAAAAAAAAB9fX3/fX19/3h4eJQAAAAAdHR0K3x8fP19fX3/nJyc/wAAAAAAAAAAwsLC+X5+fv+JiYn/jo6O/wAAAAAAAAAAfX19/319ff98fHz9dHR0K3p6eo99fX3/fX19/319ff8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBgYH/fX19/3p6eo96enrVfX19/319ff+Hh4f/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKSkpP96enrVenp6kQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAioqK9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqqqvcAAAAAfX19/319ff99fX3/fX19/5SUlP8AAAAAAAAAAH19ff99fX3/fX19/5mZmXwAAAAAAAAAAAAAAAC8vLznAAAAAH19ff99fX3/fX19/319ff99fX3/fX19/319ff99fX3/fX19/319ff+BgYH/AAAAAJqamv+Tk5P/vLy8tnR0dCt8fHz9fX19/319ff99fX3/fX19/319ff99fX3/fX19/319ff99fX3/fX19/319ff99fX3/fHx8/XR0dCsAAAAAeHh4lH19ff99fX3/fX19/319ff99fX3/fX19/319ff99fX3/fX19/319ff99fX3/fX19/3h4eJQAAAAAAAAAAERERAZ6enq9fX19/319ff99fX3/fX19/319ff99fX3/fX19/319ff99fX3/fX19/3p6er1EREQGAAAAAAAAAAAAAAAAREREBnh4eJR8fHz9fX19/319ff99fX3/fX19/319ff99fX3/fHx8/Xh4eJREREQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdHR0K3p6eo96enrVenp683p6evN6enrVenp6j3R0dCsAAAAAAAAAAAAAAAAAAAAAAACv/wAAV/8AAGb/AABs/wAA+/8AAMj/AABV/wAAVf8AAFT9AABHKwAAUo8AAFX/AABV/wAAVf8AAMv/AAD//w==)' + '}}'; var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService); var ios = Cc["@mozilla.org/network/io-service;1"].getService(Ci.nsIIOService); sss.loadAndRegisterSheet(ios.newURI("data:text/css;base64," + btoa(cssStr), null, null), sss.USER_SHEET);})();