Closed kli2013 closed 10 years ago
.uc.xul 文件里面并不是 js,所以注释不是 // ,而是这样
<!-- <menu id="userChromejs_script_options_Menu" label="uc用户脚本设置" -->
这网站编辑器是 markdown 格式,前面空4格才可保留原来的格式。
你好,发现一个新的问题,添加
<menu label="uc用户脚本设置" id="userChromejs_script_options_Menu">
<menupopup id="userChromejs_script_options" />
</menu>
到 menuitem label="重新启动浏览器"
这个菜单可以显示,但是把重新启动浏览器吞了,我放到最后就不显示,我是参照其它的userjs管理器改的,不知道该怎么弄
空4格不行呢..
啊,不折腾了,发现这个功能不是很好用,没有你修改过的支持,写了菜单id就给抢劫了,原来菜单位置留个横隔符,好难看
我修改了下你的回复,你可以看下。
我放在外面是因为只需要2步。如果需要放在里面,还需要修改下面代码的 4 为 5
var menupopup = document.getElementById("userChromejs_options");
for (var i = 4, len = menupopup.childNodes.length; i < len; i++) {
menupopup.removeChild(menupopup.lastChild);
}
谢谢,这下问题解决了,放到里面是想appmenu菜单比较清爽
今天修改app菜单的时候我想把uc用户脚本设置改到uc脚本设置的扩展菜单里
就把
注释了,然后添加
到uc脚本设置里面
但是重启之后整个管理器都不见了,折腾了很久才发现是注释的条目导致的,把注释部分4条的删掉就可以了,我不懂js,但是又想知道这个是为什么,明明注释掉的,怎么会影响整个脚本