Sysop
Участник
|
отправлено: 07-11-2002 00:37:00 | |
инфо • правка • ссылка • сообщить модератору |
Люди нужен простой скрипт, но как сделать пока не нашел, в книгах тоже не нашел, или просто подскажите Факу... надо чтобы при нажимании ссылок в ячейке таблицы появлялось фото... Желательно чтобы без Ифраме, просто 1 страницей... Кто знает подскажите плиз!!! |
|
IP |
|
ага
|
отправлено: 07-11-2002 01:29:00 | |
инфо • правка • ссылка • сообщить модератору |
вах, как много громких слов, да в моей, да в галерее <table><tr><td><a href=# onclick="javascript:this.document.img1.src='2.jpg'"><img src=1.jpg name=img1></td></tr></table>
|
|
IP |
|
Elrond
Участник
Trillian - 8080
|
|
Sysop
Участник
|
отправлено: 07-11-2002 18:50:00 | |
инфо • правка • ссылка • сообщить модератору |
To Sunflower To Elrond Люди вы спецы в Вебе, а помочь не можете в ерунде, почему не понимаю... Покажите просто плиз... я так и не понял этого...To ага Если вы серьезно хотели помочь прошу напишите на 1775, есть вопросы!
|
|
IP |
|
ага
|
отправлено: 07-11-2002 19:25:00 | |
инфо • правка • ссылка • сообщить модератору |
To Sunflower Я писал это в состоянии сильного алкогольного опьянения, но сейчас проверил - все работает По крайней мере в ie. Что не так?To Sysop Учитесь думать, подобные банальные вещи описаны практически в любом руководстве по javascript. |
|
IP |
|
Sunflower
the scorpion
1492
|
отправлено: 10-11-2002 16:40:00 | |
инфо • правка • ссылка • сообщить модератору |
To ага То, что у меня всё совершенно не так сделано. Принципиально не так, я бы сказал. Вот потому и пальцем небо. Критика не удалась To Sysop Короче, смотри внимательно, вдумывайся тщательно и переписывай старательно: 1) именуешь элемент, куда надо вставлять картинку, с помощью спецификатора ID: <td id=my_image>bla bla bla</td> 2) теперь ты можешь обратиться к содержимому этой именованной ячейки из ява-скрипта следующим образом: my_image.innerHTML='my text'; 3) соответственно, если ты хочешь вставить туда изображение, напиши вот такой скрипт: my_image.innerHTML='<img src="my_pic.jpg">'; Короче, атрибут innerHTML позволяет обращаться к HTML-содержимому элемента, читать его и изменять (изменения сразу же отражаются в документе визуально) ИМЕЙ В ВИДУ, ЧТО ЭТА ФИЧА РАБОТАЕТ ТОЛЬКО В EXPLORER |
|
IP |
|
Sunflower
the scorpion
1492
|
отправлено: 10-11-2002 16:41:00 | |
инфо • правка • ссылка • сообщить модератору |
To Sysop Моя галерея поддерживает и "Оперу", но там процесс показа картинок, если ты видел, отличается от процесса показа под IE. |
|
IP |
|
Sunflower
the scorpion
1492
|
отправлено: 10-11-2002 21:27:00 | |
инфо • правка • ссылка • сообщить модератору |
To ага Результат не один. В твоём варианте нужно предусматривать тэг img для каждого изображения заранее. Таким образом, количество изображений фиксированно. Кроме того, в твоём варианте изначально какое-то изображение уже должно быть загружено, иначе появится пустая рамочка (т.е. изображение не найдено). Мой способ лишен обоих этих недостатков. |
|
IP |
|
ага
|
отправлено: 10-11-2002 22:08:00 | |
инфо • правка • ссылка • сообщить модератору |
To Sunflower Количество изображений всегда фиксировано или ты генерируешь их на лету? И так ли уж жизненно необходимо вставлять некий код всюду куда ни попадя? В данном и в случае твоей галереи такой необходимости нет, по-крайней мере, я ее не вижу.Прозрачный gif 1х1 решит эту проблему. Впрочем, я не вижу причин для спора, каждое решение по-своему хорошо. |
|
IP |
|
dReam
:: iNFiNiTY ::
electronic universe
|
отправлено: 11-11-2002 08:03:00 | |
инфо • правка • ссылка • сообщить модератору |
To Sunflower зачем предусматривать тег img для каждого изображения? img будет один, просто src у него будет меняться.
|
|
IP |
|
ScREAM
Участник
(2B)||(!2B) вот в чем вопрос
|
|
|