Страницы: 1
Nich пишетНарод привет.
Не совсем по Firefox, как перенести этот js скрипт, чтобы работал на Vivaldi?Надо, чтобы в Vivaldi, можно было закрывать вкладку, если кликать по ней правым кликом мышки
Vivaldi, как и Firefox, тоже поддерживает js скрипты.[code]/* Firefox userChrome script
* Right-clicking on tab button to close tab
* Shift + right-clicking to popup menu
* Tested on Firefox 91
* Author: garywill (https://garywill.github.io)
*/// ==UserScript==
// @include main
// ==/UserScript==console.log("right_click_close_tab.js");
(() => {
gBrowser.tabContainer.addEventListener("TabOpen", eventTabAdded, false);
…
function eventTabAdded(event) {
var tab = event.target;
tab.addEventListener('click', onTabEvent);
tab.addEventListener('contextmenu', onTabEvent);
}
function onTabEvent(event) {
//console.log(event.type);
if (event.button != 2 || event.shiftKey )
return;
Народ привет.
Не совсем по Firefox, как перенести этот js скрипт, чтобы работал на Vivaldi?
Надо, чтобы в Vivaldi, можно было закрывать вкладку, если кликать по ней правым кликом мышки
Vivaldi, как и Firefox, тоже поддерживает js скрипты.
[code]/* Firefox userChrome script
* Right-clicking on tab button to close tab
* Shift + right-clicking to popup menu
* Tested on Firefox 91
* Author: garywill (https://garywill.github.io)
*/
// ==UserScript==
// @include main
// ==/UserScript==
console.log("right_click_close_tab.js");
(() => {
gBrowser.tabContainer.addEventListener("TabOpen", eventTabAdded, false);
function eventTabAdded(event) {
var tab = event.target;
tab.addEventListener('click', onTabEvent);
tab.addEventListener('contextmenu', onTabEvent);
}
function onTabEvent(event) {
//console.log(event.type);
if (event.button != 2 || event.shiftKey )
return;
event.preventDef
Страницы: 1