|
|
|
Передача объектов из апплета в javascript
|
|||
|---|---|---|---|
|
#18+
Добрый вечер, разработчики. Реализовал апплет. Объявил 2 метода public static List<String> getMyList() public static String[] getMyArray() На HTML странице подключил апплет <applet code="ru.my.MyApplet.class" archive="MyApplet.jar" width=1% height=1% NAME="app"> </applet> Объявил 2 javascript функции <script> function getListFromApplet() { document.app.getMyList(); } function getArrayFromApplet() { document.app.getMyArray(); } </script> Вопрос: к каким объектам javascript я могу приравнять вызовы моих методов? Вариант приравнивания к строковой переменной отбрасывается, так как приходится парсить строку. Например, хотелось бы сделать что-то типа такого <script> function getArrayFromApplet() { var array = new Array(document.app.getMyArray()); } </script> Но такое не работает. Мне нужно в javascript формировать списки и динамически выводить их на форму. Кто что может предложить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2008, 18:20 |
|
||
|
Передача объектов из апплета в javascript
|
|||
|---|---|---|---|
|
#18+
Насколько я помню, были такие штуки в нетскапе. Теперь их нет! Впрочем, нетскапе - тоже нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.10.2008, 20:58 |
|
||
|
Передача объектов из апплета в javascript
|
|||
|---|---|---|---|
|
#18+
Условие работы апплета - невозможность взаимодействия с контентом страницы и с клиентской машиной (кроме полученных разрешений), поэтому никак передавать данные из и в апплет со страницы нельзя. Возможно, какое-то очень-очень хитрое решение есть (как, например, когда-то была дыра в пресловутом НН), но это противоречит концепции апплета. Апплет - это "окошко" в приложение на сервере, активное или пассивное, но не тоннель для данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2008, 21:40 |
|
||
|
Передача объектов из апплета в javascript
|
|||
|---|---|---|---|
|
#18+
Точно не помню (давно дело было), но похоже, паблик методы вызываются таки из яваскрипта. Хотя, я согласен с тем, что апплеты на странице лучше не размещать (как и флэш ), который у меня только под ИЕ работает, ну, чтоб посмотреть... . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2008, 21:49 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=318&tid=1455796]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 332ms |

| 0 / 0 |
