Как открывать внешние ссылки в новом окне

Фото: 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
- Остановившись на комментарии автора
- Защита виде спама
- Не более preoccupiamoci Explorer 6
- Положить все на должность WordPress
- "Нажмите, чтобы активировать и использовать этот контроль"
Рекламные ссылки:
| | Если вам понравилась статья всегда приветствуем комментарий! Если вы хотите получать самые свежие новости с моего блога вы также можете подписаться на RSS-каналы (не платит). Даже по электронной почте. ЗДРАВСТВУЙТЕ! | |









































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