Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, возможна ли реализация технологии гипер-событий без использования java, только с помощью html и COS? Как при асинхронном режиме работы (при использовании #call) с помощью тега iframe вывести на страницу возвращенное серверным методом значение? Этот пример взят из описания технологии гипер-событий в статье CSPQuikStart <HTML> <HEAD> <TITLE>Конвертор валют</TITLE> </HEAD> <BODY> <h3>Конвертер валют</h3> <form name="Converter"> Число месяца: <input type="TEXT" name="Day"><br> Доллары: <input type="TEXT" name="USD"><br> Рубли: <input type="TEXT" name="RUR"><br> <input name="Go" type="Button" value="Вычислить" onClick="#server(..Convert(self.document.Converter.Day.value, self.document.Converter.USD.value))#"> </form> </BODY> </HTML> <script language="Cache" Method="Convert" Arguments="day:%Integer,usd:%Integer"> new rub set rub=usd*$get(^CurrencyRate(day),30) &javascript<self.document.Converter.RUR.value=#(rub)#;> </script> Как реализовать тот же алгоритм с помощью #call и iframe? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 14:36 |
|
||
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
Собственно - написать call вместо server - разница в том - что если вызвать еще один call до того как первый что то успеет вернуть, ответ первого потерятся вроде как ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 14:50 |
|
||
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
А как вывести полученное значение на страничку без java-апплета? В описании говорится, что для этого используется тэг iframe или ilayer в завистимости от броузера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 15:25 |
|
||
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
Начиная с версии 5.0.(какой-то) можно для вызовов методов сервера вместо java-applet использовать XMLHTTPRequest. У Вас какая версия? -------- Cache for Windows (Intel) 5.2.3 (Build 710U) Tue Dec 12 2006 10:15:11 EST ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 16:06 |
|
||
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
дык у тебя же в примере написано ... Код: plaintext 1. var ret=#call(..XYZ()) - но внутри как на JS укажеш так и сработает PS: Ну и если версия каше 5.0.10 или выше - то выбираеш в настройках csp приложения метод реализации гиперсобытий Use XMLhttpRequest Object - потом перекомпилируеш все csp - и все никаких Java Applet-ов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 22:30 |
|
||
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
кажется понял вопрос ... iframe и ilayer создаются автоматически - ничего руками для этого писать ну нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2007, 22:32 |
|
||
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
Cache’ v 5.1.0.826. Как нужно изменить код в примере, чтобы он работал при настройке Use XMLhttpRequest Object? Или может, кто приведет пример гипер-собитий с #call и без Java? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2007, 09:41 |
|
||
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
Вариант 1 : В настройках csp-приложения устоновить Use XMLhttpRequest Object - перекомпилировать пример. Вариант 2 : В примере заменить строку Код: plaintext 1. Код: plaintext 1. После этого обязательно просмотреть сгенерированный код ... для успокоения совести ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2007, 10:55 |
|
||
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
А в варианте2 как надо изменить скрипт? На что заменить &js<self.document.Converter.RUR.value='#(rub)#';> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2007, 15:28 |
|
||
|
Реализация технологии гипер-событий без js
|
|||
|---|---|---|---|
|
#18+
iypА в варианте2 как надо изменить скрипт? На что заменить &js<self.document.Converter.RUR.value='#(rub)#';> Ничего не надо менять. Методу в данном случае все равно как его вызывают - синхронно или асинхронно. PS: Если есть возможность, то переходите на Zen. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2007, 19:42 |
|
||
|
|

start [/forum/topic.php?fid=39&fpage=76&tid=1559113]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
10ms |
get forum data: |
4ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 400ms |

| 0 / 0 |
