Элементарный вопрос
Всем привет, очень прошу помочь в следующем:
Необходимо из html документа вытащить содержимое и выложить его на сайте. Есть 3 файла: 1.html 2.html insert.js что надо прописать в insert.js чтобы вся инфа из 2.html появилась в теле 1.html код в 1.html следующий: <SCRIPT language=JavaScript src="insert.js"></SCRIPT> |
AJAX. Или подгрузить во фрейм и скопировать дочерние узлы body (или его innerHTML).
|
Цитата:
|
<iframe src="2.html"></iframe> - это нужно писать в 1.html
|
вообще нужно смотреть что для вас удобней и как это будет происходить? если все лежит на одном домене я бы использовал ajax если же на разных доменах то как по мне лучше iframe
|
// настройки запроса. var url = "/echo/html", // url запроса callback = function(html){ alert(html) }; // что делать с данными - сейчас выведет окно /* ---- налаживаем ajax для ie ----- */ if ( !XMLHttpRequest ) { XMLHttpRequest = function() { try { return new ActiveXObject("Msxml2.XMLHTTP.6.0"); } catch(e) {} try { return new ActiveXObject("Msxml2.XMLHTTP.3.0"); } catch(e) {} try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {} try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} }; }; /* собственно, отправляем запрос */ var ajax = new XMLHttpRequest(); ajax.onreadystatechange = function(){ if( ajax.readyState === 4 ){ callback( ajax.responseText ); } }; ajax.open("GET", url); ajax.send(null); |
Часовой пояс GMT +3, время: 13:02. |