Ничего не понимаю... (по document.write)
2526
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. Этот метод есть у всех элементов документа. В инете море инофрмации об этом.
Сейчас читают
Кофейня (часть 3)
220666
1000
Аренда квартир (часть 24)
143962
761
Чайная (F) (часть 2)
235361
1000
Ок... попробую еще раз ....хотя пыталась уже...
Спасибо![:улыб:](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