Реклама на сайте Advertise with us

Посоветуйте как с помощью CSS задать открытие линков в новом

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 19.04.05
Сообщения: 1577
Рейтинг: 957

Ссылка на сообщениеДобавлено: 09/11/09 в 18:08       Ответить с цитатойцитата 

Очень интересно как с помощью CSS задать для линков слоя new_window хтмльноe target="_blank" ! Всем рейтинг по максимому smail54.gif
Тестовый код!

Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>TEST</title>
<style type="text/css">

a:link {
   color: #800000;
}
a:visited {
   color: #800000;
}
a:hover {
   color: #7B1CF0;
}


.new_window {
    position: absolute;
    top: 10%;
    left: 1%;
    width: 20%;
    height: 5%;
    font-size: 12px;
   font-family: Verdana;
   font-weight: normal;
   color: #800000;
    background-color: #FFEECC;   
    }
  .self_window {
    position: absolute;
    top: 20%;
    left: 1%;
    width: 20%;
    height: 5%;
    font-size: 12px;
   font-family: Verdana;
   font-weight: normal;
   color: #800000;
    background-color: #FFEECC;   
}
</style>
</head>
<body>
<div class="new_window"><a href="http://google.com">Google - в новом окне</a></div>
<div class="self_window"><a href="http://yandex.ru">Yandex - в том же окне</a></div>
</body>
</html>

0
 



С нами с 09.06.09
Сообщения: 9
Рейтинг: 4

Ссылка на сообщениеДобавлено: 09/11/09 в 18:30       Ответить с цитатойцитата 

Если я не ошибаюсь, то с помощью CSS вроде никак. Только Javascript. Либо в самом теге атрибут ставить, но делать код не Strict, а Transitional, чтобы валидно было.

4
 



С нами с 19.04.05
Сообщения: 1577
Рейтинг: 957

Ссылка на сообщениеДобавлено: 09/11/09 в 18:38       Ответить с цитатойцитата 

Спасибо icon_wink.gif
Буду другие методы использовать тогда
А потом можеть CSS3 утвердят http://www.w3.org/TR/css3-hyperlinks/ icon_rolleyes.gif

0
 



С нами с 31.01.03
Сообщения: 151
Рейтинг: 228

Ссылка на сообщениеДобавлено: 09/11/09 в 20:29       Ответить с цитатойцитата 

Код:

<head>
<BASE target="_blank"/>
</head>

И все линки в новом окне открываются.

PS. Хотя в твоем случае не решит задачу....

3
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »