Dimitr
|
|
1 | |
Как методом Response.Write написать тег <script> и чтобы он еще работал?10.06.2008, 18:13. Показов 4208. Ответов 17
Метки нет (Все метки)
В ASP-файле пишу:
Код
Response.Write '<script language='JavaScript'>' Response.Write 'function HideObject {' Response.Write 'document.all(objid).style.visibility = 'hidden'' Response.Write '}' Response.Write '</script>' Где копать? Заранее спасибо. |
10.06.2008, 18:13 | |
Ответы с готовыми решениями:
17
как на JScript написать аналог response.write (VBScript) ? Как можно сделать Response.write ? Как добавить тег script в head сайта? Response.Write() не выполняется |
Dimitr
|
|
10.06.2008, 23:17 | 3 |
То есть писать
Код
Response.Write '<%<script....' ... Response.Write '</script>%>' |
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 38
|
|
11.06.2008, 10:50 | 4 |
Просто празник какой-то...
Нет, народ имел в виду так (сказанно же - 'все'): <% Response.Write '<script language='JavaScript'>' Response.Write 'function HideObject {' Response.Write 'document.all(objid).style.visibility = 'hidden''Response.Write '}' Response.Write '</script>' %>
0
|
Dimitr
|
|
11.06.2008, 21:04 | 5 |
Ну что ж я дурак полный (
Естественно перед Response.Write ставлю <%. Только вот текст скрипта выводится на странице. |
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 38
|
|
11.06.2008, 21:56 | 6 |
И файл имеет расширение ASP ?
0
|
Dimitr
|
|
11.06.2008, 23:24 | 7 |
Действительно праздник
Конечно файл имеет расширение ASP! |
Dimitr
|
|
11.06.2008, 23:28 | 8 |
P.S. На страницу выводится только тело скрипта, а самих тегов
<script>...</script> не видно. |
al
|
|
12.06.2008, 03:56 | 9 |
стрaннo,врoде дoлжнo рaбoтaть,
пoпрoбуй тaк: <% Response.Write ('<scr' & 'ipt language='JavaScript'>') Response.Write ('fun' & 'ction HideObject {') Response.Write ('document.all(objid).style.visibility = 'hidden'') Response.Write ('}') Response.Write ('</scr' & 'ipt>') %> |
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 38
|
|
12.06.2008, 10:31 | 10 |
А теперь покрасьте стены в зеленый цвет.
-Цыплята все уже сдохли! Да? Жаль... У меня было еще столько вариантов
0
|
1 / 1 / 0
Регистрация: 21.06.2007
Сообщений: 654
|
|
12.06.2008, 10:50 | 11 |
а нельзя разве просто
%> <script> function go() { } </script> <%
0
|
Dimitr
|
|
12.06.2008, 13:33 | 12 |
В результате долговременных мучений все заработало
Спасибо Люберу и Парашину ) |
12.06.2008, 20:50 | 13 |
Только не очень понятно, что заработало-то. Выполнения серверного скрипта упорно не происходило. Текст отображался без изменений просто как html. А тэги SCRIPT и всё что между ними пропадало, поскольку не отображалось браузером. Конечно, если мы его поставим вне серверных скобок, то он успешно будет передан клиенту. Для этого не нужно заводить web-сервер. Попробуйте посмотреть с клиента текст который вам пришел. Если там присутствуют скобки <% %>, значит asp на сервере вообще не работает. Увы.
0
|
Dimitr
|
|
13.06.2008, 00:46 | 14 |
Не, ASP-то работает, просто на уже когда-то сделанную мной страницу нужно было добавить некоторую функциональность в виде скрипта. Почему вдруг все заработало (и изменил ли я что-то) я уж не знаю
У меня вообще последнее время сплошные проблемы с этим ASP Хотя два года назад, когда только начинал что-то на нем делать, все просто-таки летало ) Кстати, если не сложно, то посмотри еще один мой постинг 'Опять проблемы с ASP' (http://relib.com/forums/topic.asp?id=746268). Буду очень признателен за любую помощь. |
0 / 0 / 0
Регистрация: 31.03.2007
Сообщений: 59
|
|
16.06.2008, 20:53 | 15 |
Попробуй такой код
<script language='VBScript'> <!-- --> </script>
0
|
0 / 0 / 1
Регистрация: 20.06.2008
Сообщений: 9
|
|
20.06.2008, 17:18 | 16 |
prochitai vnimatelno:
http://prosto.pp.ru/Docum/DocumShow.asp?DocumID=200
0
|
0 / 0 / 1
Регистрация: 20.06.2008
Сообщений: 9
|
|
20.06.2008, 17:19 | 17 |
http://prosto.pp.ru/Docum/DocumShow.asp?DocumID=200
0
|
Dimitr
|
|
20.06.2008, 18:06 | 18 |
Спасибо за ссылку!
Вообще, я заметил этот сайт просто-таки ответы на все вопросы |
20.06.2008, 18:06 | |
20.06.2008, 18:06 | |
Помогаю со студенческими работами здесь
18
xml, response.write и кодировка Кодировка не распростроняется на response.write Response.Write() и поле из DataList Выполнеие Response.Write на чужой странице Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |