На информационном ресурсе применяются cookie-файлы. Оставаясь на сайте, вы подтверждаете свое согласие на их использование.
Ничего не понимаю... (по document.write)
2589
7
Natulich
old hamster
Вот в VBScript есть такая функция document.write "бла-бла", используя эту функцию в скрипте можно вписать в html код содержающуюся информацию в кавычках.
Так вот вопрос, при срабатывании этой функции отрывается новое окно. А есть ли аналог этой функции, но так чтобы все содержимое отображалось бы на той же странице?
Заранее спасибо... Сорри, если глупый вопрос...
Так вот вопрос, при срабатывании этой функции отрывается новое окно. А есть ли аналог этой функции, но так чтобы все содержимое отображалось бы на той же странице?
Заранее спасибо... Сорри, если глупый вопрос...

...
<скрипт language="VBScript">
...
Sub cmdclick ()
Dim form_
Set form_ = Document.form1
if (form_.face.value = "1") and (form_.Proc.value = "2") then document.write "<SELECT
onchange='window.location.href=this.options[this.selectedIndex].value'><option> </option><OPTION VALUE='http://www.mts.ru/mts'>процедурка</OPTION><OPTION
VALUE='http://winchanger.narod.ru/registry.html'>Справочник</OPTION><OPTION VALUE='http://winchanger.narod.ru/webmaster.html'>HTML</OPTION></SELECT>" end if
End Sub
<скрипт>
...
Выдержка из текста....
<скрипт language="VBScript">
...
Sub cmdclick ()
Dim form_
Set form_ = Document.form1
if (form_.face.value = "1") and (form_.Proc.value = "2") then document.write "<SELECT
onchange='window.location.href=this.options[this.selectedIndex].value'><option> </option><OPTION VALUE='http://www.mts.ru/mts'>процедурка</OPTION><OPTION
VALUE='http://winchanger.narod.ru/registry.html'>Справочник</OPTION><OPTION VALUE='http://winchanger.narod.ru/webmaster.html'>HTML</OPTION></SELECT>" end if
End Sub
<скрипт>
...
Выдержка из текста....
При выполнении document.write новое окно не появляется. В Вашем случае document.write затирает старое содержимое окна и отрисовывается только Ваш <select>...</select>. Судя по Вашей задаче, Вам нужно в document лишь добавить некоторые элементы, а не заменить уже имеющееся содержимое.
Ну, так это понятно...
Вы предлагаете все заново туда написать? весь код что ли?
Мне ж не нужно, чтобы этот селект был сразу при открытии, только после выполнения некоторого события....
Вы предлагаете все заново туда написать? весь код что ли?

Мне ж не нужно, чтобы этот селект был сразу при открытии, только после выполнения некоторого события....
Вы предлагаете все заново туда написать? весь код что ли?Можно и так)))
Но, на мой взгляд, проще использовать, например, метод innerHTML. Этот метод есть у всех элементов документа. В инете море инофрмации об этом.
Сейчас читают
Стиль, поведение и возраст
282274
999
Почему я не смотрю и не читаю СМИ.
9426
51
нарушения на избирательных участках
4678
42
Ок... попробую еще раз ....хотя пыталась уже...
Спасибо
Спасибо
