Вы получите только HTML-код файла.Вам нужно будет проанализировать элементы самостоятельно, чтобы извлечь любые внешние файлы (например, css, js и т. Д.)
Отредактировано, чтобы отвечать на изменения (x2): ваш запрос ajax получит HTML, но если вы захотитеполучить таблицу стилей или изображение, вам придется разобрать его.Например (от всей головы, не полностью протестировано:)):
var iframe = document.createElement("iframe"); //creating dummy iframe to load html into in order to parse it. DOMParser is another option;
iframe.innerHTML = response; //assuming response is the variable you stored the responseText from the AJAX request
var doc = iframe.contentDocument //get the document property of the iframe
var url = doc.getElementsByTagName("link")[0].href; //gets url of stylesheet
var img = doc.getElementsByTagName("img")[0].src; //gets url of img
Затем вы можете сделать больше запросов, чтобы получить фактические предметы.
Если все, что вы хотите, этополучить различные элементы, тогда вы можете использовать технику doc.getElementsByTagName("p")
для получения тегов.Или есть другие методы DOM, которые могут работать лучше в зависимости от HTML и контекста.