阅读:2793回复:7
(已解决)谁会扩展custom buttons的 代码,让它弹出一个对话框
一直用custom buttons的自定义按钮,抄了几个官方的代码,但是英文不怎么样,高级点的就不行了
谁会扩展custom buttons的 代码,点击按钮后,让它弹出一个对话框,输入后打开新页面 例如点击按钮,他就弹出对话框, 输入kennen他就打开http://lol.duowan.com/kennen/ 输入wukong他就打开http://lol.duowan.com/wukong/ ---------------------------------------------------- 就像 lastdream2013的添加右键菜单脚本中 https://www.firefox.net.cn/forum/viewtopic.php?f=5&t=47219 点击 百度站内搜索 就会弹出对话框 你输入关键字,他就 新建了一个标签页打开了百度的搜索结果 |
|
1楼#
发布于:2013-06-09 06:30
|
|
|
2楼#
发布于:2013-06-09 06:30
Re: 谁会扩展custom buttons的 代码,让它弹出一个对话框
gBrowser.loadOneTab('http://lol.duowan.com/' + prompt(), null, null, null, false, false); 这个好使,非常感谢 |
|
3楼#
发布于:2013-06-09 06:30
Re: 谁会扩展custom buttons的 代码,让它弹出一个对话框
fanta: gBrowser.loadOneTab('http://lol.duowan.com/' + prompt(), null, null, null, false, false); |
|
4楼#
发布于:2013-06-09 06:30
Re: 谁会扩展custom buttons的 代码,让它弹出一个对话框
yfdyh000:window.open('http://lol.duowan.com/' + prompt())回到原帖 这个好用,但是 是在新窗口打开的,又开了一个firefox界面, 希望是在新标签页中打开, 就像lastdream2013那个站内搜索一样,输入关键字他就在新页面中得到想要的结果 他的右键站内搜索代码是这样的,不知道是怎么实现在新页面中打开的window.open(qlocation)? gBrowser.loadURI("javascript:q%20=%20%22%22%20+%20(window.getSelection%20?%20window.getSelection()%20:%20document.getSelection%20?%20document.getSelection()%20:%20document.selection.createRange().text);%20if%20(!q)%20q%20=%20prompt(%22%E8%AF%B7%E8%BE%93%E5%85%A5%E5%85%B3%E9%94%AE%E8%AF%8D:%22,%20%22%22);%20if%20(q!=null)%20{var%20qlocation=%22%20%22;qlocation=('http://www.google.com/search?num=30&hl=zh-CN&newwindow=1&q='+q+'&sitesearch='+location.host+'');window.open(qlocation);}%20void%200") |
|
5楼#
发布于:2013-06-09 06:30
Re: 谁会扩展custom buttons的 代码,让它弹出一个对话框
window.open('http://lol.duowan.com/' + prompt()) |
|
6楼#
发布于:2013-06-09 06:30
|
|
7楼#
发布于:2013-06-09 06:30
Re: 谁会扩展custom buttons的 代码,让它弹出一个对话框
http://ishare.iask.sina.com.cn/f/18738909.html |
|
|