Ничего не понимаю... (по document.write)
2506
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. Этот метод есть у всех элементов документа. В инете море инофрмации об этом.
Сейчас читают
Красота и беременность (часть 39)
197870
1000
Игрушки в Word и Excel
2850
11
Куда на майские?
23270
54
Ок... попробую еще раз ....хотя пыталась уже...
Спасибо
Спасибо