Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.04.2013, 23:22
Аспирант
Отправить личное сообщение для FredIkO Посмотреть профиль Найти все сообщения от FredIkO
 
Регистрация: 19.04.2013
Сообщений: 53

Добавление материала с другой страници
Всем привет прошу помощи в создании наверное сложного скрипта

Суть скрипта:

Я нахожусь на этой странице 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>


Если все так сложно напишите пожалуйста что такого сделать нельзя!
Заранее большое всем спасибо

Последний раз редактировалось FredIkO, 29.04.2013 в 23:25.
Ответить с цитированием
  #2 (permalink)  
Старый 30.04.2013, 08:46
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Это можно сделать либо если страницы взаимосвязаны(одна во фрейме другой, или одна открыла другую), либо если на конечной странице будут с некотором интервалом опрашиваться куки(или сервер или иное хранилище), а первая будет изменять их.

Например:
<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>
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 30.04.2013, 08:50
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,214

FredIkO, страницы не могут жить своей жизнью без серверного скрипта...

А JS клиентский язык... Все "изменения" будут жить пока открыто окно. Чуть добавят "живучести" куки... Но эта живучесть определяется компом и настройками браузера...
Ответить с цитированием
  #4 (permalink)  
Старый 30.04.2013, 09:08
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

ksa, судя по загаженному коду - оно там активно "жило" как-то до вмешательства товарища, и думаю будет жить и дальше.)
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как лучше защитить код от копирования на другой сайт? Опан Общие вопросы Javascript 10 21.08.2015 21:29
Ext.tree, динам. добавление элемента Margarita ExtJS 0 24.12.2012 15:00
Проверить данные в функции, которая работает с другой функцией. Andrej_2 Общие вопросы Javascript 5 27.09.2012 22:42
Загрузить элементы документа с другой страницы alexrussia Events/DOM/Window 10 25.03.2011 10:17
открытие страници в Ifarame papa_misha Общие вопросы Javascript 3 07.05.2009 21:10