Я использую этот плагин: https://github.com/padolsey/jquery.fn/tree/master/cross-domain-ajax/
И это мой код:
$.ajax({
dataType: 'html',
type: 'GET',
url: 'http://www.google.com',
crossDomain: true
}).done(function(data) {
$("#box").html('').append(data);
});
Насколько я понимаю, даже несмотря на то, что у меня есть dataType: 'html'
, я почти уверен, что это все еще дает мне ответ в JSONP.
Я хочу получить весь HTML-код страницы, все, что мне нужно для полного отображения страницы. Сравнимо с iframe. Причина, по которой мне нужно сделать это через ajax, заключается в том, что в конечном итоге мне нужно будет передать параметры URL-адресу, который я использую. Каков наилучший способ вернуть содержимое страницы в полном формате HTML, чтобы я мог отобразить страницу? Нужно ли мне что-то делать, чтобы вернуть скрипты/таблицы стилей страниц?
По сути, URL-адрес, который я вызываю, должен быть возвращен, чтобы я мог добавить возврат к идентификатору div, и этот идентификатор div должен выглядеть точно так же, как страница, которую я вызывал, как если бы я должен был загрузить эту страницу независимо в окно браузера.
Спасибо!