С нами с 16.07.09
Сообщения: 180
Рейтинг: 188
|
Добавлено: 10/05/11 в 18:38 |
вопрос в следующем.
есть страница html
в <head> прописано
<base target="_blank">
есть пару ссылок на странице, формат которых задан жёстко, поменять формат вывода ссылки нельзя, выводится скриптом.
ссылка выводится в виде
<a href=1.html>1</a>
добавить/убрать атрибуты в тег <a> нельзя.
задача - открывать данные ссылки в своём окне.
вопрос - можно ли это как то сделать с помощью CSS?
покопал справочники по css - на нашёл решения.
есть какие то варианты, кроме javascript?
спасибо!
|
|
|
|
Luke, yo soy tu padre
С нами с 10.02.06
Сообщения: 1012
Рейтинг: 193
|
Добавлено: 10/05/11 в 20:30 |
theman писал: | вопрос в следующем.
есть какие то варианты, кроме javascript?
|
нет, CSS определяет стиль, но не поведение.
Либо указываешь таржет сразу либо с помощью javascript.
|
|
|
|
С нами с 16.07.09
Сообщения: 180
Рейтинг: 188
|
Добавлено: 11/05/11 в 11:41 |
проблема как раз в том, что не получается влезть в зазенденный скрипт и поменять формат вывода линков.
|
|
|
|
Luke, yo soy tu padre
С нами с 10.02.06
Сообщения: 1012
Рейтинг: 193
|
Добавлено: 11/05/11 в 20:01 |
Не силен в пыхе, но, как вариант, можно скорректировать вывод заинклюженного скрипта через ob_start
Смотри первый пример - в нём нужно проинклюдить твой скрипт (вместо html-а) и изменить функцию колбека, чтобы в ней через регулярку или простой заменой добавлялся в анкоры атрибут target. Как-то так...
А вообще, к автору скрипта все вопросы
|
|
|
|
С нами с 19.05.08
Сообщения: 1894
Рейтинг: 3625
|
Добавлено: 11/05/11 в 22:01 |
Стукни покажи свой скрипт, а вось что-нить придумаю
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 11/05/11 в 22:28 |
theman писал: | проблема как раз в том, что не получается влезть в зазенденный скрипт и поменять формат вывода линков. |
Думаю тебе поможет jquery(javascript), там пару строк черкануть.
|
|
|
|
С нами с 16.07.09
Сообщения: 180
Рейтинг: 188
|
Добавлено: 12/05/11 в 20:51 |
Leng, это как то слишком сложно, не настолько важно в принципе мне именно в своём окне открывать, что бы такие махинации с кодом делать . но за ответ сеньк.
xp-ViT, ок, постучу на днях
xreload, ну про яваскрипт я сразу и подумал, решил просто людей спросить, мож есть какие то хитрые в css возможности.
вобщем спасибо ответившим
|
|
|
|
С нами с 19.05.08
Сообщения: 1894
Рейтинг: 3625
|
Добавлено: 12/05/11 в 22:35 |
не забудь стукнуть. вероятность того помогу очень высока. правда я буду только постоянно в аське через день-два.
|
|
|
|
Адалт воскрес!
С нами с 10.11.07
Сообщения: 1300
Рейтинг: 140
|
Добавлено: 13/05/11 в 00:23 |
так а чего не сделаешь наоборот?
убери таргет из head,
ссылки из скрипта будут открываться в этом же окне,
а для всех остальных таргет=бланк пропиши
|
|
|
|
С нами с 16.07.09
Сообщения: 180
Рейтинг: 188
|
Добавлено: 13/05/11 в 15:48 |
pornblogger, дело в том, что на страницах, где мне надо вот сделать для пары ссылок открывание в _self, есть куча рекламных ссылок, которые инклюдятся из банеро-ротатора. для них не прописан вообще никакой target.
если убрать base target=_blank - придётся переделывать всю рекламу, а этого делать не хочется совсем.
|
|
|
|
С нами с 19.05.08
Сообщения: 1894
Рейтинг: 3625
|
Добавлено: 13/05/11 в 17:04 |
а что за баннероротатор?
|
|
|
|
С нами с 16.07.09
Сообщения: 180
Рейтинг: 188
|
Добавлено: 14/05/11 в 13:31 |
|
|
|
|