Як відкривати зовнішні посилання в новому вікні

Фото: klvinci
Деякі люди думають, що це більш доцільно, ніж посилання на сайти, не відкривати нові вікна всі ті, хто думають інакше, як я.
Я вважаю, що посилання, що вказують на зовнішні ресурси, а також на сторінках сайту походження повинні відкрити нові сторінки, надаючи можливість навігатор продовжувати вивчати нове місце збереження зв'язку до місця походження, роду цільові = _blank автомат, щоб зрозуміти.
Маючи вже бачили спосіб зробити це так примусу, тепер ми надаємо можливість вибирати чи не відкривати зовнішні посилання в нових вікнах.
Це легко зробити через JavaScript.
<script language="javascript"> linkopener функція () ( VAR B =? "_blank", "_self"; VAR C = document.links; для (VAR I = 0; I <c.length; I + +) ( якщо (C [I]. href.search ( "домен-esterno.com") == -1) C [I]. цільової = B; ) ) </ Скрипт> <FORM> <input type="checkbox" onclick="linkopener(this.checked)" id="linksnewwin"> Відкривати посилання в новому вікні </ FORM>
Що вище код створює поле, що, якщо обраний, буде відкрито посилання в новому вікні.
Очевидно, нам потрібно замінити esterno.com-домену з доменом на нашому сайті.
Аналогічні пункти
- Як налаштувати прапорець і радіо-кнопки у вигляді HTML
- Додавання нових функцій для CSS
- Як створити мультимедійний альбом
- Як сортувати рядки таблиці HTML
- Як аналітики в Wordpress
Рекламні посилання:
| | Якщо вам сподобалася стаття завжди вітаємо коментар! Якщо ви хочете отримувати самі свіжі новини з мого блогу ви також можете підписатися на RSS-канали (не платить). Навіть по електронній пошті. ЗДРАВСТВУЙТЕ! | |








































Іван пише:
30 серпня 2008 в 13:16
Я думаю, як і ви теж! Як незручно, коли ви відкриваєте посилання на тій же сторінці ..
Іоанна.
[ОД] пише:
3 вересня 2008 року в 21:04
Здравствуйте, ДОЗ,
знаю спосіб вказати посилання на новій вкладці?
ДОЗ писав:
3 вересня 2008 року в 21:51
Дивлячись на код запропонували, я припускаю, що у відповідності
var b = a ? "_blank" : "_self";Досить замінити _blank та / або _self як кадр / вікно.