Intereting Posts
добавить разрыв строки между двумя переменными Получение имени текущей функции в php mysql select и где над несколькими таблицами (очень сложно) Попытка получить свойство не объекта – CodeIgniter Отключить или ускорить индексацию DLTK в Eclipse PDT? Как создать дружественный формат даты (например, «отправлено 2 дня назад») Услуги авторитетного гео-ip-сервиса Кнопка голосования в стиле Reddit Как предоставить внешний параметр учетной записи при создании управляемой учетной записи в полосе с помощью php? Возврат списка цепочек и последнего сообщения каждого сообщения с использованием базы данных php и mysql Как отправить и подтвердить форму через ajax Создание образа PHP из шестнадцатеричных значений в базе данных Сайт Magento не работает после обновления расширений Как передать переменные и данные с PHP на JavaScript? Ошибка входа в систему PHP для входа в систему undefined index

Как я могу изменить содержимое одной веб-страницы из другой?

Позвольте мне объяснить мою проблему, у меня есть страница «A», которая содержит текстовое поле. У меня есть кнопка на моей странице «A», которая вызывает скрипт, этот скрипт открывает всплывающее окно, содержащее страницу «B».

Как я могу что-то изменить на странице «А» со страницы «В»?

Например, получить текстовое поле и вставить что-нибудь в него? (Без базы данных)

Спасибо!

build 2 html pages: test.htm и popup.htm – test.htm откроет popup.htm, теперь, если вы введете что-то во всплывающее окно (textarea) и нажмите кнопку, текст будет отправлен на test.htm textarea …:

test.htm

<h1>Page A<h1> <form name="frm"> <textarea name="txt"></textarea> <button onclick="popup('popup.htm')">Open Popup</button> </form> <script type="text/javascript"> function popup (url) { win = window.open(url, "window1", "width=600,height=400,status=yes,scrollbars=yes,resizable=yes"); win.focus(); } </script> 

popup.htm:

 <h1>Page B</h1> <form name="frm"> <textarea name="txt"></textarea> <button onclick="window.opener.frm.txt.value=document.frm.txt.value">Update Site A</button> </form> 

Вот хороший ответ SO, который весьма уместен (и использует jQuery). В принципе, вы хотите манипулировать DOM дочернего окна (окно, открытое текущим окном):

Как я могу получить доступ к дереву dom дочернего окна?