Спустя 6 часов, 54 минуты, 27 секунд (1.10.2007 - 01:44) GonZig написал(а):
Цитата(flash_guy @ 30.9.2007, 19:49) [snapback]27530[/snapback]
Как в джава скрипт сделать include другой страницы?
Сам я использую технологию AJAX - это очень удобно, так как при подгрузке модулей страница не тормозит и пользователю не нужно ждать окончания загрузки.
Спустя 1 месяц, 8 дней, 18 часов, 10 минут, 3 секунды (9.11.2007 - 20:54) mazahaka написал(а):
Цитата(flash_guy @ 30.9.2007, 15:49) [snapback]27530[/snapback]
Как в джава скрипт сделать include другой страницы?
Код
<script language="">
<!-- Script Begin
var request;
function createRequest(){
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
request = false;
}
}
}
if (!request)
alert("Error initializing XMLHttpRequest!");
}
function selec(){
createRequest();
var url = "ajax.php?mode=sel"; //URL страници
request.open("GET", url, true);
request.send(null);
request.onreadystatechange = updatePage1;
}
function updatePage1() {
if (request.readyState == 4) { // документ получен
if (request.status == 200) {
response = request.responseText;
// response Юзай как хош;)
} else
alert("status is " + request.status);
}
}
<!-- Script Begin
var request;
function createRequest(){
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
request = false;
}
}
}
if (!request)
alert("Error initializing XMLHttpRequest!");
}
function selec(){
createRequest();
var url = "ajax.php?mode=sel"; //URL страници
request.open("GET", url, true);
request.send(null);
request.onreadystatechange = updatePage1;
}
function updatePage1() {
if (request.readyState == 4) { // документ получен
if (request.status == 200) {
response = request.responseText;
// response Юзай как хош;)
} else
alert("status is " + request.status);
}
}
_____________