Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Neeoon
Зарегистрирован: 19.11.2004 Сообщения: 173 Откуда: Ukraine
|
Добавлено: Пн Авг 15 2005 11:10 Заголовок сообщения: Помогите с document.write |
|
|
Помогите разобратся с document.write
Как правильно написать document.write что бы он выводился вместе с остальным хтмл кодом, а у меня подучается что выводится только document.write
_________________ Всё, что ни делается, - всё к лучшему! |
|
Вернуться к началу |
|
|
Kaplinale
Зарегистрирован: 27.05.2005 Сообщения: 102 Откуда: г. Нижний Новгород
|
Добавлено: Пн Авг 22 2005 08:22 Заголовок сообщения: |
|
|
Все скрипты надо заключать в комментарии!!! Например:
<!--
<script language='javascript'>
document.write("Hello word");
</script>
--> |
|
Вернуться к началу |
|
|
Neeoon
Зарегистрирован: 19.11.2004 Сообщения: 173 Откуда: Ukraine
|
Добавлено: Пн Авг 22 2005 10:56 Заголовок сообщения: |
|
|
Kaplinale писал(а): | Все скрипты надо заключать в комментарии!!! |
Это все не то. Вся проблема есть в том, что когда document.write затулить в какуюто функцию, то вместо всей страницы выдает только этот документ.врайт, а надо что бы этот врайт был в середине странички. _________________ Всё, что ни делается, - всё к лучшему! |
|
Вернуться к началу |
|
|
Kaplinale
Зарегистрирован: 27.05.2005 Сообщения: 102 Откуда: г. Нижний Новгород
|
Добавлено: Пн Авг 22 2005 12:19 Заголовок сообщения: |
|
|
То есть допустим, щелкаеш на ссылку, а у тебя срабатывает какая нибудь функция, делающая document.write. И когда выполняется document.write, у тебя вся страница стирается. Так что-ли ?
З.Ы. Присылай код страницы, разберемся |
|
Вернуться к началу |
|
|
Neeoon
Зарегистрирован: 19.11.2004 Сообщения: 173 Откуда: Ukraine
|
Добавлено: Пн Авг 22 2005 15:15 Заголовок сообщения: |
|
|
Вот пример http://www.is.svitonline.com/neon007/primer.htm
Вся проблема заключается в том что бы правильно позиционировать слой в котором находится меню(оно будет сделано на флеше), я сначала сделал, что бы скрип изменял позицию слоя в зависимости от ширины пользовательского окна браузера (но такое получилось сделать только для ие, опера и фаерфокс, а в нетскейпе и мозиле у меня не получается обратится к слою). Потом сделал что бы этот слой выводился через документ.врайт, вроде получилось ниче, но не работает для ресайза.
_________________ Всё, что ни делается, - всё к лучшему! |
|
Вернуться к началу |
|
|
Kaplinale
Зарегистрирован: 27.05.2005 Сообщения: 102 Откуда: г. Нижний Новгород
|
Добавлено: Вт Авг 23 2005 07:54 Заголовок сообщения: |
|
|
Оно и понятно - для Netscape тег для слоя - layer, а для IE - div. Вот в этом то и вопрос жизни и смерти - совместимость браузеров. Лучше все делать div'ами их по-моему все браузеры поодерживают. По моему есть событие resize для оъекта window вставляй document.write туда. |
|
Вернуться к началу |
|
|
Neeoon
Зарегистрирован: 19.11.2004 Сообщения: 173 Откуда: Ukraine
|
Добавлено: Вт Авг 23 2005 12:42 Заголовок сообщения: |
|
|
Kaplinale писал(а): | Оно и понятно - для Netscape тег для слоя - layer, а для IE - div. Вот в этом то и вопрос жизни и смерти - совместимость браузеров. Лучше все делать div'ами их по-моему все браузеры поодерживают. По моему есть событие resize для оъекта window вставляй document.write туда. |
Например?
Если засовывать document.write в какую нибудь функцию, то этот врайт перебивает всю страницу. _________________ Всё, что ни делается, - всё к лучшему! |
|
Вернуться к началу |
|
|
|