Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

VBSript, как вставить нтмл код

6.0K
25 февраля 2006 года
merlex
78 / / 25.02.2006
вопрос,как в хтмл доке реализовать следующий алгоритм

основной хтмлкод

скрипт
процедура объект_событие()
если условие верно
то
вставить хтмлстрока1
иначе
вставить хтмлстрока2
конец если
конец прощедуры
/скрипт

основной хтмлкод
5.7K
27 февраля 2006 года
qqq_first
39 / / 05.12.2005
Цитата:
Originally posted by merlex
вопрос,как в хтмл доке реализовать следующий алгоритм

основной хтмлкод

скрипт
процедура объект_событие()
если условие верно
то
вставить хтмлстрока1
иначе
вставить хтмлстрока2
конец если
конец прощедуры
/скрипт
основной хтмлкод


<html><body>
<h1>основной текст</h1>
<script language="VBScript">
if условие1 then
response.write("<h1>выполнено 1 условие</h1>")
elseif условие2 then
response.write("<h1>выполнено 2 условие</h1>")
end if
</script>
<h1>опять основной текст</h1>
</body>
</html>

6.0K
27 февраля 2006 года
merlex
78 / / 25.02.2006
Цитата:
Originally posted by qqq_first
<html><body>
<h1>основной текст</h1>
<script language="VBScript">
if условие1 then
response.write("<h1>выполнено 1 условие</h1>")
elseif условие2 then
response.write("<h1>выполнено 2 условие</h1>")
end if
</script>
<h1>опять основной текст</h1>
</body>
</html>



не раборает :(. Пишет что, недоступен объект "response"
ЗЫ: помоему response может использоваться в ВБСкрипт только в рамках ASP, я спрашиваю про обычные пользовательские скрипты.
ЗЗЫ: вообще чото счас не уверен, возможен ли сей алгоритм в клиентских скриптах....

265
28 февраля 2006 года
Gauss
975 / / 20.02.2000
Цитата:
Originally posted by merlex
не раборает :(. Пишет что, недоступен объект "response"
ЗЫ: помоему response может использоваться в ВБСкрипт только в рамках ASP, я спрашиваю про обычные пользовательские скрипты.
ЗЗЫ: вообще чото счас не уверен, возможен ли сей алгоритм в клиентских скриптах....

:) и неудивительно, response.write - это только на сервере в рамках ASP
на клиенте только document.write

6.0K
28 февраля 2006 года
merlex
78 / / 25.02.2006
Цитата:
Originally posted by Gauss
:) и неудивительно, response.write - это только на сервере в рамках ASP
на клиенте только document.write


так а document.write он же токо в новый документ писать может, в смысле новое окно открывает.

265
01 марта 2006 года
Gauss
975 / / 20.02.2000
Цитата:
Originally posted by merlex
так а document.write он же токо в новый документ писать может, в смысле новое окно открывает.

это кто тебе сказал? а ты сам пробовал?

6.0K
01 марта 2006 года
merlex
78 / / 25.02.2006
Цитата:
Originally posted by Gauss
это кто тебе сказал? а ты сам пробовал?


ну конечно пробовал, как только, идет выполнение document.write, в браузер новая страничка грузится, и туда этот "врайт" и осуществляется, мож я че не так делаю? , подскажите точный синтаксис.., или может там какойнить параметр еще нужен?

4.0K
01 марта 2006 года
vesna
71 / / 04.10.2005
Цитата:
Originally posted by merlex
ну конечно пробовал, как только, идет выполнение document.write, в браузер новая страничка грузится, и туда этот "врайт" и осуществляется, мож я че не так делаю? , подскажите точный синтаксис.., или может там какойнить параметр еще нужен?


Ну не знаю, у меня всё работает. Да и не должна новая страница грузится, может, ты че-то не так пишешь?

Код:
<h1>основной текст</h1>
<script language="VBScript">
dim i
i = 1
if i = 1 then
    document.write("<h1>выполнено 1 условие</h1>")
else
    document.write("<h1>выполнено 2 условие</h1>")
end if
</script>
<h1>опять основной текст</h1>
265
02 марта 2006 года
Gauss
975 / / 20.02.2000
Цитата:
Originally posted by merlex
ну конечно пробовал, как только, идет выполнение document.write, в браузер новая страничка грузится, и туда этот "врайт" и осуществляется, мож я че не так делаю? , подскажите точный синтаксис.., или может там какойнить параметр еще нужен?

код в студию

6.0K
02 марта 2006 года
merlex
78 / / 25.02.2006
Цитата:
Originally posted by Gauss
код в студию


да я вроде понял вчем у меня лажа.
у меня этот скрипт выполняется по событию, тоесть после того как докумере загружен.
если скрипт просто поместить в страничку, то все работает, е если скипт работает по событию, открывается овое окно.
???тогда вопрос как вбскриптом перегрузить страничку в браузере, с сохранением скриптовых переменных.

Код:
<body>
<script language="VBScript"><!--
private sub bt_onclick
if a=1 then
document.write("<h1>выполнено 1 условие</h1>")
else
document.write("<h1>выполнено 2 условие</h1>")
end if
end sub
// --></script>
<h1>основной текст</h1>
<input type="text" name="txt" /><button type="button" name="bt" value="">X</button>

<h1>
опять основной текст</h1>
</body>
265
02 марта 2006 года
Gauss
975 / / 20.02.2000
Цитата:
Originally posted by merlex
да я вроде понял вчем у меня лажа.
у меня этот скрипт выполняется по событию, тоесть после того как докумере загружен.
если скрипт просто поместить в страничку, то все работает, е если скипт работает по событию, открывается овое окно.
???тогда вопрос как вбскриптом перегрузить страничку в браузере, с сохранением скриптовых переменных.
Код:
<body>
<script language="VBScript"><!--
private sub bt_onclick
if a=1 then
document.write("<h1>выполнено 1 условие</h1>")
else
document.write("<h1>выполнено 2 условие</h1>")
end if
end sub
// --></script>
<h1>основной текст</h1>
<input type="text" name="txt" /><button type="button" name="bt" value="">X</button>

<h1>
опять основной текст</h1>
</body>



у меня твой скрипт нового окна не открывает

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог