powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / получить данные одного окна из другого
8 сообщений из 8, страница 1 из 1
получить данные одного окна из другого
    #36050132
И ещё один вопрос у меня...подскажите, будте любезны?
Есть 2 окна, одно вызывается из другого...на втором окне есть текстовое поле...так вот нужно,чтобы при редактировании этого поля первое окно могло получать данные из текстового поля второго окна...как это сделать? использовать что-нибудь типа таргет?
...
Рейтинг: 0 / 0
получить данные одного окна из другого
    #36051035
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первое окно может заиметь "ссылку" на дочернее... А Дочернее может "ссылаться" на родительское через опэнер...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
получить данные одного окна из другого
    #36055843
Ещё вопросик возник...у меня есть 2 html-файла... main.html и tab.html... main.html использует файл main.js, а tab.html использует файл tab.js....
Tab.html вызывается из main.html...при этом в tab.html есть кнопочка, при нажатии на которую в main.html должен выскакивать хотя бы alert (на самом деле всё сложнее, просто я хочу чтобы выскакивал хотя бы alert для начала)...
Так вот, проблема в следующем...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
/*в файле main.html */
<script>
function btnclick1() {
alert('1234');
}
</script>

/*в файле tab.js*/
td.innerHTML="<a href=\"#\"  onclick= \" window.opener.btnclick1()\" >" + sval + "</a>";
вот так всё работает отлично и alert выскакивает при нажатии на ссылочку...
Но...мне нужно,чтобы было вот так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
/*в файле main.html*/
<script type="text/javascript" src="main.js" charset="UTF-8"></script>

/*в файле main.js*/
function btnclick1() {
alert('1234');
}

/*в файле tab.js*/
td.innerHTML="<a href=\"#\"  onclick= \" window.opener.btnclick1()\" >" + sval + "</a>";
и вот так уже не работает...пишет,что Объект не поддерживает свойство или метод....Я так понимаю, что при щелчке по ссылке window.opener.btnclick1() ищется в родительском окне, т.е. main.html, но не учитывается, что оно использует main.js...Почему так происходит и как это можно решить? просто не хотелось бы захламлять html джаваскриптовым кодом и хотелось бы, чтобы джаваскрипт был в отдельном файле
...
Рейтинг: 0 / 0
получить данные одного окна из другого
    #36055900
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все сухо...
_________________
"Helo, word!" - 17 errors 56 warnings
...
Рейтинг: 0 / 0
получить данные одного окна из другого
    #36056232
Vadim M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте глянуть здесь
http://www.sql.ru/forum/actualthread.aspx?tid=672103
...
Рейтинг: 0 / 0
получить данные одного окна из другого
    #36056666
Vadim MПопробуйте глянуть здесь
http://www.sql.ru/forum/actualthread.aspx?tid=672103если пишу по твоему примеру
Код: plaintext
var AllWin = new ActiveXObject("Shell.Application").Windows();
то эксепшн Разрешение отклонено...что-то ещё нужно подключать?
...
Рейтинг: 0 / 0
получить данные одного окна из другого
    #36056667
Ex_SoftВсе сухо...
_________________
"Helo, word!" - 17 errors 56 warnings
вы бы не могли этот файл выложить в текстовом виде? на работе доступ запрещён на скачку
...
Рейтинг: 0 / 0
получить данные одного окна из другого
    #36056779
Vadim M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
=кнопкодав=Vadim MПопробуйте глянуть здесь
http://www.sql.ru/forum/actualthread.aspx?tid=672103если пишу по твоему примеру
Код: plaintext
var AllWin = new ActiveXObject("Shell.Application").Windows();
то эксепшн Разрешение отклонено...что-то ещё нужно подключать?

В HTML я не добавлял ничего. В VBA -
Microsoft Internet Controls
Microsoft HTML Object Library

Если хотите пример - напишите мне на vadimm09@gmail.com (ответить могу только вечером - на работе Security)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / получить данные одного окна из другого
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]