阅读:4358回复:8
请教一下大家:设置点击历史记录链接后在新标签打开
通过修改about:config几个选项后,现在实现了:当前地址栏输入网址在新标签页打开、搜索结果在新标签页打开、点击书签在新标签页打开等功能.如下:
一:后台打开新标签 browser.urlbar.openintab browser.search.openintab browser.tabs.loadInBackground browser.tabs.loadBookmarksInTabs browser.tabs.loadBookmarksInBackground 二:双击关闭标签页 地址栏里输入:about:config -> browser.tabs.closeTabByDblclick -> true 三:关闭最后标签不退出 地址栏里输入:about:config -> browser.tabs.closeWindowWithLastTab -> false 四:点击历史记录鼠标点击动作 地址栏里输入:about:config -> browser.tabs.opentabfor.leftclick -> true (此选项需自己新建字符串browser.tabs.opentabfor.leftclick然后设值为true) 地址栏里输入:about:config -> browser.tabs.opentabfor.middleclick -> true (此选项是默认鼠标点击动作) 搜索了一下about:config没发现:设置点击历史记录链接后在新标签打开(现在是当前标签页打开)。哪位知道的劳烦告知一下。谢谢。 虽然可以按着Ctrl后点击历史记录链接在新标签页打开,但还是较喜欢直接点击历史记录链接后在新标签页打开. |
|
1楼#
发布于:2019-01-29 16:32
没有 只能鼠标中键
|
|
2楼#
发布于:2019-01-31 13:48
|
|
3楼#
发布于:2019-01-31 21:48
历史记录在新标签打开需要uc脚本
// ==UserScript== // @name newtabfromhistory.uc.js // @namespace https://www.camp-firefox.de/forum/viewtopic.php?p=1090093#p1090093 // @description Links aus Chronik in neuem Tab öffnen // @author aborix // @compatibility 62+ // @version 0.0.2 // ==/UserScript== (function() { if (location != 'chrome://browser/content/browser.xul') return; eval('PlacesUIUtils.openNodeWithEvent = ' + PlacesUIUtils.openNodeWithEvent.toString() .replace(' && PlacesUtils.nodeIsBookmark(aNode)', '') .replace('getBrowserWindow(window)', '(window && window.document.documentElement.getAttribute("windowtype") == "navigator:browser") ? window : BrowserWindowTracker.getTopWindow()') ); let onPopupshowing = function() { let historyMenu = document.getElementById('history-menu'); if (!historyMenu._placesView) { new HistoryMenu(event); historyMenu._placesView._onCommand = function HM__onCommand(aEvent) { let placesNode = aEvent.target._placesNode; if (placesNode) { PlacesUIUtils.openNodeWithEvent(placesNode, aEvent); }; }; }; }; let historyPopup = document.getElementById('goPopup'); historyPopup.setAttribute('onpopupshowing', '(' + onPopupshowing.toString() + ')()'); })(); |
|
4楼#
发布于:2019-02-03 13:43
xhlslan:历史记录在新标签打开需要uc脚本不是程序猿哪,满世界找别人的脚本麻烦. |
|
5楼#
发布于:2019-03-17 21:52
感谢分享,正好有用
|
|
6楼#
发布于:2019-07-15 09:48
xhlslan:历史记录在新标签打开需要uc脚本FF 68 好像无效啊, 能改改吗? |
|
7楼#
发布于:2019-07-19 20:52
|
|
8楼#
发布于:2019-07-22 13:38
感谢分享,正好有用
|
|