2016-07-19 2 views
1

Я хочу кнопку, которая вызывает действие на моем локальном сервере из HTML страницы, чтобы сделатьMVC как вызвать действие на другом сервере из HTML

это мой URL

http://localhost:5720/convertor/changer/?strUrl=http://blabla.com/files/blabla.pdf 

контроллер: преобразователь
действие : чейнджера
функция получает строку URL-адрес: http://blabla.com/files/blabla.pdf

контроллер работает нормально, когда я скопировать URL в адресной строке браузера, теперь мне нужно сделать то же самое только ш с кнопкой на странице html

примечание: мне нужно закрепить кнопку на другой веб-странице, это не cshtml, поэтому использование помощников mvc html не будет работать на этом. он должен быть на стороне клиента (HTML, AJAX)

Заранее спасибо

+0

Я не получаю точную картину того, что вы действительно хотите, но вот поток: 1. проанализируйте свой URL-адрес, чтобы получить адрес, на который вы хотите указать свой запрос. 2 .Произвести и Ajax запрос на кнопку OnClick событие и нажмите адрес, который вы нашли из шага 1. Вот пример Ajax: $ .ajax ({ типа: "POST", URL: «HTTP://blabla.com/files/blabla.pdf ", успех: функция (результат) { предупреждение (« Отправлено успешно »); } }); – Nikhil

ответ

2

Просто используйте следующий код в другой HTML-страницы

<form action="http://localhost:5720/convertor/changer/strUrl=http://blabla.com/files/blabla.pdf" method="get"> 
    <input type="submit" value="Submit"> 
</form>