Добавление материала с другой страници
Всем привет прошу помощи в создании наверное сложного скрипта
Суть скрипта: Я нахожусь на этой странице http://мой_сайт.ru/board Нажимаю на кнопку <a href="#" class="pokupka">Купить</a> При нажатии на кнопку надо что бы на другой странице http://мой_сайт.ru/board/0-0-0-29-13 добавилась информация в поле "ПРИВЕТ" и сохранилась после этого страница http://мой_сайт.ru/board перезагрузилась Добавилась информация в эту строку <input type="text" id="bdF17" size="35" class="manFlOth5" style="width:100%;" name="other5" value="" maxlength="100"> И сохранилась кнопка сохранения <input class="manFlSbm" id="bdF77" type="button" style="font-weight:bold;" value="Сохранить" onclick="document.getElementById('doSmbBt').click();"> html этой страницы таков http://мой_сайт.ru/board/0-0-0-29-13 <form method="post" id="addEntForm" style="margin:0px" name="addform" enctype="multipart/form-data" action="http://мой_сайт.ru/board/" onsubmit="openery();return false;"> <input type="hidden" name="jkd498" value="1"><input type="hidden" name="jkd428" value="1"> <table border="0" width="100%" cellspacing="1" cellpadding="2" class="manTable" id="bdM64"> <tbody> <tr id="bdM46"> <td class="manTd1" id="bdM47">Информация:</td> <td class="manTd2" id="bdM48"> <input type="text" id="bdF17" size="35" class="manFlOth5" style="width:100%;" name="other5" value="" maxlength="100"> </td> </tr> <tr id="bdM65"><td align="center" colspan="2" class="manTdBut" id="bdM66"><input type="submit" style="display:none;" id="doSmbBt"><input class="manFlSbm" id="bdF77" type="button" style="font-weight:bold;" value="Сохранить" onclick="document.getElementById('doSmbBt').click();"></td></tr> </tbody></table> <input type="hidden" name="id" value="29"><input type="hidden" name="a" value="14"> <input type="hidden" name="ssid" value="OvZCDF95"><input type="hidden" id="numi" value="1"> </form> Если все так сложно напишите пожалуйста что такого сделать нельзя! Заранее большое всем спасибо |
Это можно сделать либо если страницы взаимосвязаны(одна во фрейме другой, или одна открыла другую), либо если на конечной странице будут с некотором интервалом опрашиваться куки(или сервер или иное хранилище), а первая будет изменять их.
Например: <script> function go( txt ){ var w = window.open('http://мой_сайт.ru/board/0-0-0-29-13','board'); //открываем окно w.document.getElementById('bdF17').value = txt ; //вводим текст w.document.getElementById('bdF77').click(); //жмём на кнопку } </script> <a href="#" class="pokupka" onclick="go('Привет');return false">Купить</a> |
FredIkO, страницы не могут жить своей жизнью без серверного скрипта...
А JS клиентский язык... Все "изменения" будут жить пока открыто окно. Чуть добавят "живучести" куки... Но эта живучесть определяется компом и настройками браузера... |
ksa, судя по загаженному коду - оно там активно "жило" как-то до вмешательства товарища, и думаю будет жить и дальше.)
|
Часовой пояс GMT +3, время: 07:52. |