Простой HTML POST без каких-либо серверных сценариев, можно сделать с помощью JS

Я хочу передать какое-то значение текстового поля строго используяПОСЛ с одной HTML-страницы на другую ... как это можно сделать без использования какого-либо серверного языка, такого как asp.net или php

это можно сделать с помощью JavaScript ??

Thnx

 CM Kanode05 июн. 2012 г., 14:07
@Sirwani, используя GET, вы можете прочитать URL-адрес плюс строку запроса, используя document.location. Вам нужно будет проанализировать текст, чтобы вытащить ваши значения.
 1Mayur05 июн. 2012 г., 14:03
@madflow Я хочу сначала опубликовать данные из page1.html в page2.html, а затем прочитать / назначить их там.
 madflow05 июн. 2012 г., 14:01
Вы хотите отправить форму с помощью JavaScript или прочитать данные POST?
 madflow05 июн. 2012 г., 14:05
POST-запрос @Sirwani доступен только на стороне сервера. Используйте & quot; GET & quot ;.
 1Mayur05 июн. 2012 г., 14:07
@madflow Thnx ... это означает, что это невозможно .. ?? хмм ...

Ответы на вопрос(1)

Решение Вопроса

Вы не можете читать данные POST любым способом на javascript, так что это невозможно.

Здесь вы можете найти похожие вопросы:

http://forums.devshed.com/javascript-development-115/read-post-data-in-javascript-1172.html

http://www.sitepoint.com/forums/showthread.php?454963-Getting-GET-or-POST-variables-using-JavaScript

Это чтение также может быть интересным:http://en.wikipedia.org/wiki/POST_%28HTTP%29

Это особенно наводит на мысль, почему этот ответ (Википедия является источником):

GET Requests a representation of the specified resource. Requests using GET should only retrieve data and should have no other effect. (This is also true of some other HTTP methods.)[1] The W3C has published guidance principles on this distinction, saying, "Web application design should be informed by the above principles, but also by the relevant limitations."[10] See safe methods below.

POST Submits data to be processed (e.g., from an HTML form) to the identified resource. The data is included in the body of the request. This may result in the creation of a new resource or the updates of existing resources or both.

POST данные добавляются в запрос. Когда вы выполняете запрос GET, данные добавляются в URL-адрес, и поэтому вы можете получить к нему доступ через javascript (и поэтому он не анализируется, и вы должны сделать это вручную). Вместо этого POST отправляет данные непосредственно в http-запросы, которые никоим образом не видны на html-странице (которая является лишь частью того, что отправляется через http-запрос).

Тем не менее, только серверный язык получит полный HTTP-запрос, и, безусловно, вы можете & apos; получить доступ к нему с помощью JavaScript.

Извините, но это реальный ответ

 05 июн. 2012 г., 14:25
Если таковое существует, я думаю, мы можем отметить вопрос как дубликат.
 1Mayur05 июн. 2012 г., 14:27
@ Кристиан Thnx .. это помогает
 05 июн. 2012 г., 14:21
 05 июн. 2012 г., 14:26
Это довольно неоднозначный вопрос. HTTP является клиент-серверной технологией, поэтому, в принципе, вы не можете размещать POST на любой странице, которая отсутствует на сервере.
 05 июн. 2012 г., 14:28
@ Кристиан: Ну, вопрос не является двусмысленным. Если вы не знаете протокол HTTP, вы просто не знаете, что не можете прочитать данные POST по причинам, которые вы объяснили.

Ваш ответ на вопрос