Я использую XMLHTTPRequest для подделки интерфейса RESTful. После того, как объект ответа возвращает данные из запроса, как я могу представить это пользователю? Например, в запросе PUT сервер фактически отвечает полной HTML-страницей данных (в большинстве случаев), и я хочу отобразить всю эту страницу клиенту. Есть идеи как? Я уверен, что ответ есть, но из-за недостатка знаний JS я столкнулся со стеной, вероятно, из-за плохой терминологии JS.
Обратите внимание, что я не более чем готов использовать современный набор JS, такой как DOJO или JQuery. Кроме того, я не ищу Ajax-подобный эффект. На самом деле, как только пара браузеров поддержит правильные методы спецификации HTML5 (GET / POST / PUT / DELETE), я дам для этого JS-хак.
Любая помощь будет высоко ценится!
Редактировать: Общаясь с другими, были представлены две идеи. Одним из них было использование IFrame и отправка туда данных. Другой был перенаправить на "data:text/html,"+xhr.responseText
, который работает, но уродливо для пользователя. : / .. Я могу закончить тем, что бросил и скрыл аргументы метода в форме HTML ( скрытый ввод ) и работал с ним на стороне сервера, потому что мне просто еще не удалось найти хороший способ использования JS для реализации поддержка на стороне клиента интерфейса RESTful.