Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

загрузка текста из другого окна

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> загрузка текста из другого окна
Имя
Сообщение << Старые топики   Новые топики >>
загрузка текста из другого окна - 2006-10-27 04:49:54.693333   
Djokep

Сообщений: 3
Оценки: 0
Присоединился: 2006-10-27 04:42:58.040000
Всем привет!
Есть (окно1) и (окно2)
Может кто знает как весь html-код из окна2 сохранить в переменную в окне1?
Заранее благодарен всем кто решит помочь.
Post #: 1
RE: загрузка текста из другого окна - 2006-10-27 07:12:36.850000   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
Если окно - это окно браузера, то естественно никак.
Доступ можно получить только к окнам, являющимся дочерними по отношению к твоему.
Post #: 2
RE: загрузка текста из другого окна - 2006-10-27 07:57:06.803333   
Djokep

Сообщений: 3
Оценки: 0
Присоединился: 2006-10-27 04:42:58.040000
quote:

ORIGINAL: Lex_Voodoo

Если окно - это окно браузера, то естественно никак.
Доступ можно получить только к окнам, являющимся дочерними по отношению к твоему.


окно2 является дочерним для окна1. Если обе страницы находятся на моём компе то всё работает. Но если  страница  для окна2 на сервере то доступа нет и ничего не выводится…8|
Post #: 3
RE: загрузка текста из другого окна - 2006-10-27 10:50:41.696666   
jastlink

Сообщений: 3
Оценки: 0
Присоединился: 2006-09-19 13:28:28.200000
а как делаешь?
Post #: 4
RE: загрузка текста из другого окна - 2006-10-30 01:16:20.160000   
Djokep

Сообщений: 3
Оценки: 0
Присоединился: 2006-10-27 04:42:58.040000
Вот код первой страницы:
quote:


&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;qwerty&lt;/title&gt;

&nbsp;&nbsp;&nbsp;&nbsp; &lt;script language="javascript"&gt;
&nbsp;&nbsp;&nbsp;&nbsp; &lt;!–
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //new Window
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function openWin(name,start)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; winank=window.open(start, name, "location=yes");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;//Replace
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;function propWin()
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; winank.location.replace("http://rambler.ru");
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;//Poisk
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;function poisk()
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; str=new String();
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;mytxt.innerText
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;str=winank.document.body.innerHTML;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;mytxt.innerText=str;
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; //–&gt;
&nbsp;&nbsp;&nbsp;&nbsp; &lt;/script&gt;

&lt;/head&gt;
&lt;form name="form1"&gt;
&lt;input type="button" value="open new window" onClick="openWin('qwe','index.htm')"&gt;
&lt;input type="button" value="replace" onClick="propWin()"&gt;
&lt;input type="button" value="search" onClick="poisk()"&gt;
&lt;/form&gt;
&lt;div id="mytxt"&gt;a&lt;/div&gt;
&lt;body&gt;
&lt;/body&gt;
&lt;/html&gt;



Ну и второй:

quote:


&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Untitled Document&lt;/title&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;a href="ya.ru"&gt;ya&lt;/a&gt;
&lt;a href="rambler.ru"&gt;ra&lt;/a&gt;
&lt;a href="ya.ru" id="la"&gt;qwe&lt;/a&gt;
&lt;p&gt;qwe&lt;/p&gt;
&lt;p&gt;qwe&lt;/p&gt;
&lt;p&gt;qwe&lt;/p&gt;
&lt;p&gt;qwe&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;



Post #: 5
RE: загрузка текста из другого окна - 2006-11-09 23:06:21.740000   
jastlink

Сообщений: 3
Оценки: 0
Присоединился: 2006-09-19 13:28:28.200000
только что попробовал…похоже что после выполнения propWin, дочернее окно перестает быть таким по отношению к первому.
Post #: 6
Страниц:  [1]
Все форумы >> [Веб-программинг] >> загрузка текста из другого окна







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.