Получите параметры на веб-странице, заданные щелчком мыши после развертывания, с помощью WebClient.UploadString(). НажмиJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Получите параметры на веб-странице, заданные щелчком мыши после развертывания, с помощью WebClient.UploadString(). Нажми

Сообщение Anonymous »

Можете ли вы получить параметры с веб-страницы, заданные в приложении для развертывания одним щелчком мыши, с помощью WebClient.UploadString()? Код c Sharp ниже показывает, как я отправляю параметры в приложение развертывания одним щелчком мыши. Рассматриваемая веб-страница — это та же веб-страница, которая запускает развертывание одним щелчком мыши. В идеале я бы хотел, чтобы параметры возвращались на ту же веб-страницу. Веб-страница — index.php. Веб-страница развернута на моем локальном хосте (XAMPP). Когда я просматриваю содержимое HtmlResult ниже, я вижу только веб-страницу в текстовом формате HTML.

Код: Выделить всё

  public static string PostMessageToURL(string url, string parameters)
{
using (WebClient wc = new WebClient())
{
wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
string HtmlResult = wc.UploadString(url,"POST", parameters);
return HtmlResult;
}
}
Теперь, после некоторых экспериментов, вы не используете localhost или 127.0.0.1, а используете имя своего компьютера. Использование имени машины мне подходит. Это позволило загрузить параметры. Вы можете просмотреть свою HTTP-активность с помощью fiddler. Я работаю на своем локальном хосте.

Код: Выделить всё

PostMessageToURL("http://your machine name/somesite/index.php","query=param1&query2=param2");
На веб-странице я попробовал следующий код JQuery, выполняемый одним нажатием кнопки для получения параметров.

Код: Выделить всё

    $(document).ready(function() {
$("#Query").click(function(){
//Retrieve parameters from server and display.
$.get("http://localhost/somesite/index.php", function(data){
alert("Data: " + data);
});
});
Приведенный выше код JQuery возвращает веб-страницу только в текстовом формате HTML. Нет параметров.
Любая помощь по вышеизложенному будет оценена по достоинству.

Подробнее здесь: https://stackoverflow.com/questions/781 ... g-webclien
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»