JavaScript: как убить ссылку ?

  • Автор темы Автор темы SeaGull
  • Дата начала Дата начала

SeaGull

Junior Member
JavaScript: как убить ссылку ?

На странице имеется картинка со ссылкой:
PHP:
<a href="/somewhere/" id="link"><img src="123.gif" id="picture"></a>
В какой-то момент (по клику), картинка заменяется на другую:
PHP:
document.getElementById("picture").src='567.jpg';
При этом нужно, чтобы ссылка пропала и осталась просто картинка без какой-либо ссылки. Вариант заключить всю конструкцию в <div> и переписать весь innerHTML не подходит :(

Подскажите пожалуйста, как прицельно убить ссылку ?
Заранее спасибо.
 
1. Найти картинку. Сделать ей removeNode.
2. Найти ссылку. Сделать ей removeNode.
3. Найти место, где раньше была ссылка, и вставить обратно картинку.

В чем проблема-то?
 
Ну вобщем да. Спасибо.

Но, в идеале, хотелось бы, чтобы и Netscape это как-нибудь сдюжил...
 
Netscape "как-нибудь" сдюжит. Если ты, конечно, под 4-й не подгоняешь.
 
Подручная документация клянется, что NN6 с removeNode() не знаком.
Впрочем, пойду проверять.
 
Ну, я вообще-то все же 7+ имел с в виду. Много ли ты знаешь людей, использующих NN6 ?
 
Я лично - вообще не знаю.
Но логи считают, что народу с NN4-NN6 как минимум 14% от общего вала.
 
Какие логи? Хотлог утверждает, что гораздо меньше. Впрочем, если аудитория зарубежная, возможно, ты и прав.
 
Логи банальные Апачевские. И народ в основном наш.
Но всё это субъективно - конечно, если на сайте на ранний NN забить. то его и в логах мало будет.

Впрочем, как-то это в сторону от темы. Хотя, видимо, идеального решения таки не будет. Жаль что простое обнуление innerHTML'а ссылки не сработало :)
 
Но логи считают, что народу с NN4-NN6 как минимум 14% от общего вала
По-моему, настала пора перестать угождать пользователям NN4. Если им лень обновить браузер или они такие закоренелые консерваторы, то это ещё не повод тратить время на их дамские капризы.
 
NN4, конечно, уже сугубо проблема его пользователей.
Но NN6 всё же пока актуален.
 
Ну вы даете, ни одного человека пользуещегося NS6- не видел :) Его даже в мировой статистике нет там НС4 и сразу НС 7 с 1.4% =)
 
SeaGull
Даже NN 7 - то не особо актуален, спасает его только совместимость с FireFoxами.
 
Сверху