Метод публикации параметров со страницы asp

#javascript #forms #asp-classic

#javascript #формы #asp-классический

Вопрос:

У меня есть страница с обычной формой:

 <form method="post" action="pro.asp">
<input type="text">
<input type="submit">
</form>
  

когда он попадет на страницу pro.asp, он выполнит некоторые действия на стороне сервера, такие как отправка почты, а затем мне нужно, чтобы эта страница отправляла все параметры в запросе post на другой веб-сайт

Я не хочу, чтобы другая форма заполнялась автоматически и автоматически отправлялась с помощью скрипта javascript

Есть ли решение для этого?

Комментарии:

1. Непонятно, что вы имеете в виду (или как задействован JavaScript). Ваш серверный код создает POST для внешнего сервера? Или вы пытаетесь направить какой-то клиентский код для этого?

2. Я думаю, у вас есть две страницы электронных писем.asp содержит несколько текстовых полей, и вы хотите отправить эту информацию на отдельный сайт?? Если я прав, то javascript не поможет. Вам необходимо использовать перенаправление и обработку на стороне сервера

3. Muhammad_Shoaib: но перенаправление на стороне сервера не передаст параметры POST. @david: я хочу, чтобы страница asp выполняла публикацию с параметрами, но фактически переходила на эту страницу на стороне клиента (поэтому я не могу использовать xmlhttp, например)

Ответ №1:

Обязательно ли делать публикацию на другом веб-сайте?

Самое простое, что можно сделать, это, когда вы закончите обработку своей собственной формы, отправить значения на другую страницу в виде GET.

Для этого все, что вам нужно сделать, это завершить обработку с помощью response.redirect.

 Response.Redirect ("http://somewebsite.com?value=X")