Помогите если Вас не затруднит: На странице у меня допустим "n" количество ссылок (берутся из JS, постоянно меняются и доступа к этому js у меня нет !) можно ли сделать что бы все ссылки из этого скрипта открывались в новом окне.
Harmer, ссылки берутся из <script language=javascript src=http://01.ru/02/links.js></script> (к примеру) Возможности радактирования нет.
А выглядит это всё так: <a href=http://news.yandex.ru/> <img src=http://narod.yandex.ru/pics/bricks/news.gif width=24 height=24 border=0 align=middle> </a> <a href=http://news.yandex.ru/>Яндекс.Новости</a><br> <script language=javascript src=news.js></script>
Поищи, может в CSS можно прописать, чтобы ссылки открывались в новом окне. Будет типа: <a href=http://news.yandex.ru/ class="newwindow">
Mr.Zet, ну явно они не могут так выглядеть Если у тебя ссылки выводятся на странице из news.js посредством document.write, то ничего ты с ними не сделаешь, раз нет доступа к файлу скрипта. Если же там массив объявляется со ссылками, которые как-то выводятся снаружи скрипта, тогда ещё можно побороться.
Re: re:JS Всё тут <a href='http://links2you.narod.ru/0.html' target='_blank'>http://links2you.narod.ru/0.html</a>
Re: re:JS собсно вот решение. но будет ли оно прописывать тем ссылкам что нужно а не всем? как отрегулировать процесс? и не смешно ли будет выглядеть такой js код впридачу к странице? имхо не юзайте то что не можете контролировать в полном обьеме и не будет многих проблем
Во-первых, css - язык описания стилей, и ничего похожего он не умеет. Во-вторых, не _new, а target="_blank" В тетьих, to Mr.Zet, юзайте Гугль - большинство существующих проблем уже кому-то встречалось и <a href='http://www.drupal.ru/node/2562' target='_blank'>найдены решения</a>.
Существует такое понятие, как стандарты и спецификации. Давайте спросим у аффтароф - w3c. Вот здесь: <a href='http://lists.w3.org/Archives/Public/w3c-wai-ua/2000JanMar/0411.html' target='_blank'>http://lists.w3.org/Archives/Public/w3c ... /0411.html</a> Если в браузере реализована дуракоустойчивость, и он ухитряется трактовать несуществующие (в стандарте) атрибуты тэгов, из этого не вытекает, что этим нужно пользоваться. ИМХО. А там - сами смотрите. Что по мне, то эта отрыжка браузерных войн десятилетней давности совсем не катит. Стандарт есть стандарт. Я не о том, что сам во всём безгрешен. Иногда приходится выбирать из нескольких зол меньшее. Но это "_new", на мой взгляд, называется "невынужденной ошибкой".