Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 29.09.2010
Сообщений: 18

Запуск скрипта из дочернего окна аплета

03.10.2011, 17:42. Показов 1436. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ситуация следующая:есть некоторое веб-приложение(asp-допустим+javascript) которое открывает окна в которых есть аплеты,данные аплеты пытаются выполнить некоторые функции главного приложения .Сталкнулся с проблемой если у нас грузятся несколько экземпляров данного приложения то вызов функций перекрещивается так как использую получение окна методом JSObject.getWindow() данный метод возвращает окно root,в связи с этим вопрос как мне получить окно в котором был подгружен аплет,а не родительский-root
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.10.2011, 17:42
Ответы с готовыми решениями:

Передача данных из дочернего окна
Имеется класс, допустим Class_1. В нем создается окно JFrame, которое является главным окном приложения. Из этого же класса создается...

Swing: создание и закрытие дочернего окна
Всем здравствуйте! Вопрос наверняка глупый, но с Java Swing я познакомился недавно Есть основной jframe, и при нажатии на кнопку в...

Передача параметров из дочернего окна в главное
Есть родительское окно, нажав на кнопку в котором, пользователь вводит в открывшуюся форму число новых дочерних окон, и они по очереди...

4
mishgun
03.10.2011, 19:09
eto vopros ne k Java a k asp i IIS applet tut neprichom sovershenno
0 / 0 / 0
Регистрация: 29.09.2010
Сообщений: 18
03.10.2011, 19:15  [ТС]
Возможно вы не поняли проблемы мне из aplet-а надо получить окно из которого он был загружен...Если это не java,тогда я вообще нифига не пойму,и начинаю сомниватся...
0
0 / 0 / 4
Регистрация: 14.08.2007
Сообщений: 307
03.10.2011, 20:36
описывай подробнее, а то что то ни черта не ясно
>> выполнить некоторые функции главного приложения ..
>> грузятся несколько экземпляров данного приложения ...

Какого приложения ?
0
0 / 0 / 0
Регистрация: 29.09.2010
Сообщений: 18
03.10.2011, 20:50  [ТС]
короче есть страница со криптом функции и аплетом
<script> function lll(){alert('hi')}</script>
задача из аплета вызвать данную функцию,как делается в данный момент:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public static void callJSFunction(Applet fApplet,String fFunctionName, String[] fArgs){
      try{
              JSObject jsWin = JSObject.getWindow(fApplet);
              jsWin.call(fFunctionName,fArgs);
             }
          //catch(netscape.javascript.JSException ex){
            //     System.out.println(ex);
          // }
          catch(java.lang.NoClassDefFoundError ex){
                 System.out.println(ex+' o.k. if in IDE');
           }
          catch(java.lang.UnsatisfiedLinkError ex){
                 System.out.println(ex+' o.k. if in IDE');
           }
          catch(Exception ex){
                 System.out.println('Services:: callJSObject: '+ex);
           }
        }
callJSFunction (this,'lll',null);
Но в частности jsWin это не окно в котором аплет а root,тоесть самое первое окно браузера(или я сам уже запутался),в виду этого если у меня запущено два экземляра данной страницы по средством скрипта(вследствии чего одно просторанство JVM) у меня возникает конфликт какую процедуру выполнять,окна то два...а вернулся root мы не знаем из какого окна пришел даный аплет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.10.2011, 20:50
Помогаю со студенческими работами здесь

Создать дочернее окно дочернего окна
Проблема такая. Нужно создать дочернее окно дочернего окна. Вот тут создается одно дочернее окно от главного, а по логике еще должно...

Как получить размеры клиентской области окна-родителя в функции дочернего окна?
задание такое: имеется дочернее окно,которое &quot;убегает&quot; от курсора мыши в пределах родительского окна. я создала главное окно,и дочернее,...

Закрытие дочернего окна приводит к закрытию основного окна
Суть задания &quot;После нажатия левой кнопки мышки в области окна в левом углу окна создать временное окно размером в чверть основного окна....

Позиционирование дочернего окна относительно элемента главного окна
Всем привет. Подскажите пожалуйста, как можно сделать. У меня есть главное окно, на котором условно говоря расположен textbox, также у меня...

Запуск скрипта для анализа папки и запуска другого скрипта
Мне нужно написать скрипт, который каждую секунду (или 5 сек) сканировал определенную папку на поиск определенного файла. Например...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru