Ничего не понимаю... (по document.write)
2523
7
Natulich
old hamster
Вот в VBScript есть такая функция document.write "бла-бла", используя эту функцию в скрипте можно вписать в html код содержающуюся информацию в кавычках.
Так вот вопрос, при срабатывании этой функции отрывается новое окно. А есть ли аналог этой функции, но так чтобы все содержимое отображалось бы на той же странице?
Заранее спасибо... Сорри, если глупый вопрос...![:смущ:](https://m.forum.ngs.ru/static/img/graemlins/blush.gif)
Так вот вопрос, при срабатывании этой функции отрывается новое окно. А есть ли аналог этой функции, но так чтобы все содержимое отображалось бы на той же странице?
Заранее спасибо... Сорри, если глупый вопрос...
![:смущ:](https://m.forum.ngs.ru/static/img/graemlins/blush.gif)
...
<скрипт 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 лишь добавить некоторые элементы, а не заменить уже имеющееся содержимое.
Ну, так это понятно...
Вы предлагаете все заново туда написать? весь код что ли?![:dnknow:](https://m.forum.ngs.ru/static/img/graemlins/dntknw.gif)
Мне ж не нужно, чтобы этот селект был сразу при открытии, только после выполнения некоторого события....
Вы предлагаете все заново туда написать? весь код что ли?
![:dnknow:](https://m.forum.ngs.ru/static/img/graemlins/dntknw.gif)
Мне ж не нужно, чтобы этот селект был сразу при открытии, только после выполнения некоторого события....
Вы предлагаете все заново туда написать? весь код что ли?Можно и так)))
Но, на мой взгляд, проще использовать, например, метод innerHTML. Этот метод есть у всех элементов документа. В инете море инофрмации об этом.
Сейчас читают
ЖСК "На Герцена", бывший долгострой "Радонеж" (часть 2)
228320
1000
Задать вопрос Путину
30521
160
ЕДИНАЯ РОССИЯ 70-80% ГОЛОСОВ
24537
184
Ок... попробую еще раз ....хотя пыталась уже...
Спасибо![:улыб:](https://m.forum.ngs.ru/static/img/graemlins/smile.gif)
Спасибо
![:улыб:](https://m.forum.ngs.ru/static/img/graemlins/smile.gif)
ТОП 5
1
2
3
4