Открыть любую ссылку в новой или текущей вкладке браузера
Два бесплатных простых букмарклета. InNewTab – для открытия любых ссылок в новой вкладке браузера. InCurrentTab – для открытия любых ссылок в текущей вкладке браузера. Устанавливайте и используйте.

Не во всех браузерах можно настроить определение цели для ссылок веб-страниц посещаемых сайтов. По умолчанию это делает атрибут target тега A, но посетитель не станет лезть в код и что-то менять.
Есть возможность открыть ссылку в новом окне или вкладке браузера, но нет функции открытия ссылки в текущем окне. Всё сложно, но есть два букмарклета, которые решаю задачу на 100%.
Открыть ссылку в новой вкладке браузера
Букмарклет переопределяет цели в атрибуте target тега A всех ссылок веб-страницы на _blank. Таким образом, при клике по любой ссылке веб-страницы, она будет открываться в новой вкладке или окне браузера.
Ссылка букмарклета: InNewTab
JavaScript-код букмаркелта:
[].forEach.call(document.body.getElementsByTagName("a"), function(a) {
a.setAttribute("target", "_blank");
});
Открыть ссылку в текущей вкладке браузера
Букмарклет удаляет атрибут target тега A всех ссылок веб-страницы. Таким образом, при клике по любой ссылке веб-страницы, она будет открываться в текущей вкладке браузера.
Ссылка букмарклета: InCurrentTab
JavaScript-код букмаркелта:
[].forEach.call(document.body.getElementsByTagName("a"), function(a) {
a.setAttribute("target", "_self");
});
Установка букмарклет
Установка InNewTab и InCurrentTab осуществляется так же, как и установка любого другого букмаркета (подробнее).
- Откройте окно браузера.
- Отобразите «Панель закладок».
- Перенесите ссылку букмарклета на «Панель закладок».
При желании, вы можете переименовать созданную браузерную закладку.
Как использовать букмарклет
Использование InNewTab и InCurrentTab осуществляется так же, как и использование любого другого букмарклета (подробнее).
- Откройте веб-страницу.
- Кликните браузерную закладку.
- Кликните ссылку на веб-странице.