阅读:4146回复:9
最新小时版,userchrome.js是否失效了?
rt。。。
|
|
|
1楼#
发布于:2010-09-15 20:33
没有问题哦,还正常使用的说
|
|
2楼#
发布于:2010-09-15 20:33
没有
只是处理CDATA的时候有问题 导致无效 先用stylish 暂时撑一下 |
|
3楼#
发布于:2010-09-15 20:33
原来是地址栏状态栏合一脚本失效了
失效的原因是最新的小时版将鼠标hover的信息显示在了地址栏 可能和ls说的有关 |
|
|
4楼#
发布于:2010-09-15 20:33
正好我就在用这个脚本
原因嘛 就是我说的那个CDATA部分 你可以暂时注销 var style= <![CDATA] 后面的段落 到 })()之前的部分 再把相关CSS的部分 写成stylish脚本或者扔到userchrome.css 也行 |
|
5楼#
发布于:2010-09-15 20:33
userchrome.js好象是失效了,我的启用后书签菜单不能正常打开,有时间也下载不也,禁用后正常
|
|
6楼#
发布于:2010-09-15 20:33
继续用b4,兼容性不错。估计以后一步到位Final。
|
|
7楼#
发布于:2010-09-15 20:33
|
|
|
8楼#
发布于:2010-09-15 20:33
statusinurlbar在我这改了同样没有效果,请楼主详细说明下.....
// ==UserScript== // @name StatusbarInURLBar3.uc.js // @namespace http://d.hatena.ne.jp/Griever/ // @include main // ==/UserScript== (function(){ if (!isElementVisible(gURLBar)) return;//アドレスバーが无かったらストップ var urlbarIcons = document.getElementById('urlbar-icons'); var statusBar = document.getElementById('status-bar'); var statusbarDisplay = document.getElementById('statusbar-display'); statusBar.setAttribute("context", "");//ツールバーのコンテキストメニューがでないように statusbarDisplay.setAttribute('crop', 'center');//长いURLの真ん中を省略 urlbarIcons.insertBefore(statusBar, urlbarIcons.firstChild); var style = <![CDATA[ /* ウインドウが狭いとき */ #urlbar-container{ overflow-x: hidden !important; } /* 指定状态栏的最大宽度 */ #urlbar-icons > #status-bar{ max-width: 550px !important; min-height: 0!important; -moz-appearance: none !important; background-color: transparent !important; border:none !important; } /* 空白标签的対策 */ #urlbar[pageproxystate="invalid"] > #urlbar-icons > #status-bar{ visibility: visible !important; } #urlbar[focused="true"] > #urlbar-icons #statusbar-display, #urlbar-icons .statusbar-resizerpanel {display: none !important;} #urlbar-icons statusbarpanel{ -moz-appearance: none !important; border:none !important; } #urlbar-icons #statusbar-display{ font-size: 12px !important; color: navy !important; padding-right: 0px !important; } #urlbar-icons #statusbar-display > .statusbarpanel-text{ margin-top: 2px !important; margin-left: 2px !important; } ]]>.toString(); var sspi = document.createProcessingInstruction( 'xml-stylesheet', 'type="text/css" href="data:text/css,' + encodeURI(style) + '"' ); document.insertBefore(sspi, document.documentElement); sspi.getAttribute = function(name) { return document.documentElement.getAttribute(name); }; })() |
|
9楼#
发布于:2010-09-15 20:33
另一种方法
CDATA不必删除,改成<><![CDATA[ ... ]]></>的格式还可以用。 |
|