Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передача данных с одной страницы на другую (https://javascript.ru/forum/misc/53441-peredacha-dannykh-s-odnojj-stranicy-na-druguyu.html)

Partizanin 04.02.2015 14:07

Передача данных с одной страницы на другую
 
Здравствуйте,нужна помощь в решении проблемы!
Есть две страницы, на одной есть данные которые нужно передать на другую и после чего перейти на другую станицу и отобратить их там )

Вот первая страница
<script>

  /*method which takes the value from servlet or from page*/


</script>
<body>
 
Начальная точка <label id="firstPoint"></label><br>
Конечная точка <label id="secondPoint"></label><br>
Расстояние <label id="distance"></label>
<td><br>
    Стоимость <label id="cost"></label>
 
</body>


Вторая страница слишком большая,я не выкладываю ее сдесь а решил дать ссылку если нужно: ссылка

Вот данные которые нужно отправить и отобразить на второй странице!
var startPoint = this._startBalloon; /* send this parameters */
        var finishPoint = this._finishBalloon;/* send this parameters */
        var distance = len;/* send this parameters */
        var cost = res;/* send this parameters */

skrudjmakdak 04.02.2015 14:24

я думаю параметры можно передать гетом (если не секрет:) ) прям в адресной строке

ksa 04.02.2015 15:41

Цитата:

Сообщение от Partizanin
Есть две страницы, на одной есть данные которые нужно передать на другую и после чего перейти на другую станицу и отобратить их там )

Серверный язык есть какой-то?

ksa 04.02.2015 15:43

Цитата:

Сообщение от skrudjmakdak
я думаю параметры можно передать гетом

В этом случае может и кодировать данные придется...

Aries 06.02.2015 18:08

Как вариант - запихиваешь параметры в localStorage.
После записи - переходишь на нужную страницу.

Уже на этой странице после загрузки читаешь localStorage и выполняешь нужный код.

Только не забывай очищать localStorage иначе код будет выполнять всегда после загрузки.


Часовой пояс GMT +3, время: 16:42.