天下无雪
火狐狸
火狐狸
  • UID35311
  • 注册日期2011-02-22
  • 最后登录2019-12-25
  • 发帖数180
  • 经验26枚
  • 威望0点
  • 贡献值10点
  • 好评度0点
阅读:1714回复:3

求4.0中地址栏“粘贴并转到”菜单在新标签后台打开网页的脚本

楼主#
更多 发布于:2011-03-12 20:04
以前3.x可以用paste and go,4.0以后自身就有这个功能了,但是只能在当前标签页打开,请问下怎么修改可以在新标签后台打开?还有怎么加入判断当前页是空标签就直接在当前页打开?
just4fun
千年狐狸
千年狐狸
  • UID30408
  • 注册日期2009-09-17
  • 最后登录2016-04-28
  • 发帖数1497
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
1楼#
发布于:2011-03-12 20:04
鼠标手势:“自行判断剪贴板内容是链接还是文本,链接粘贴到地址栏并打开,文本则粘贴并用当前搜索引擎搜索”,完全符合你的要求。

代码为:
var str = readFromClipboard();
if(!str) return;
if (/^file:\/{3}|^data:.+|^(?!java script:)\S*?(([\w-]\.)+\w{2,7}|localhost([:\/]|$))\S*$/.test(str)) {
    gBrowser.loadOneTab(str);
}
else{
    BrowserSearch.loadSearch(str, true);
}
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
2楼#
发布于:2011-03-12 20:04
tab扩展或者脚本。
mawith
火狐狸
火狐狸
  • UID18675
  • 注册日期2007-05-14
  • 最后登录2016-12-18
  • 发帖数263
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
3楼#
发布于:2011-03-12 20:04
just4fun:鼠标手势:“自行判断剪贴板内容是链接还是文本,链接粘贴到地址栏并打开,文本则粘贴并用当前搜索引擎搜索”,完全符合你的要求。

代码为:
var str = readFromClipboard();
if(!str) return;
if (/^file:\/{3}|^data:.+|^(?!java script:)\S*?(([\w-]\.)+\w{2,7}|localhost([:\/]|$))\S*$/.test(str)) {
    gBrowser.loadOneTab(str);
}
else{
    BrowserSearch.loadSearch(str, true);
}
回到原帖


试用一下。。
游客

返回顶部