6

Как заставить Chrome открывать все ссылки на текущей вкладке?

Кто-нибудь знает, есть ли расширение для этого? Очень раздражает, что каждый раз, когда я нажимаю на ссылки, они открываются в новых вкладках.

Я хочу, чтобы он действовал так же, как Safari - просто открывал ссылки на текущей вкладке, если я не нажимаю Cmd при нажатии на ссылки.

2 ответа2

3

Существует расширение под названием OpenHere, которое будет делать это. Он добавит опцию в контекстное меню правой кнопкой мыши Open in This Window. Просто кликните правой кнопкой мыши на ссылку, которую вы хотите открыть в той же вкладке.

Редактировать в ответ на комментарий:

Вы можете сделать это с AutoHotkey. Вам необходимо скачать его и установить на свой компьютер. После этого просто скопируйте приведенный ниже код и сохраните его с расширением .ahk .

SetTitleMatchMode, RegEx
#IfWinActive, - Google Chrome$
!RButton::  
    !LButton::  
        KeyWait, Alt  
        Click, Right  
        SendInput, e  
        ControlFocus, Chrome_OmniboxView1  
        SendInput, ^a{Backspace}  
        SendInput, ^v{Enter}   
        return
#IfWinActive

Теперь, когда вы нажимаете Alt + LClick, он скопирует ссылку в буфер обмена и вставит ее в адресную строку Chrome. Просто нажмите кнопку и нажмите и отпустите с щелчком, и ссылка откроется в той же вкладке.

1

Если вы хотите использовать autohotkey, есть гораздо более простой способ сделать это:

#IfWinActive ahk_exe chrome.exe
    !LButton::
        Send, ^{LButton}
        Send, ^{F4}
    return
#IfWinActive

Это просто Ctrl-клики, где мышь, и затем закрывает текущую вкладку, когда вы нажимаете Alt в любом месте на вкладке Chrome. А поскольку он не достаточно сложен, чтобы активировать его ТОЛЬКО при нажатии на ссылку, вы также можете использовать его в качестве ярлыка, чтобы закрыть текущую вкладку, нажав Alt в любом месте на вкладке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .