RSS лента

Den1xxx

Ajax подгрузка контента на сайт.

Рейтинг: 2.50. Голосов: 2.
<html>

<body>

<!--Навигация-->
<div class="nav">
<a name="topmenu" />
<a href="#topmenu" onclick="openPage('page1.html'); return false;">СТРАНИЦА 1</a>
<a href="#topmenu" onclick="openPage('page2.html'); return false;">СТРАНИЦА 2</a>
<a href="#topmenu" onclick="openPage('page3.html'); return false;">СТРАНИЦА 3</a>
</div>

<!--В нижеследующем блоке яваскриптом подгрузится контент-->
<div id='pagecontent'></div>


<!--Этот скрипт лучше вставлять в конце страницы-->
<script>
function loadHTML(sURL)

{
var request=null;
// пытаемся создать объект для MSXML 2 и старше
if(!request) try {
request=new ActiveXObject('Msxml2.XMLHTTP');
} catch (e){}
// не вышло... попробуем для MSXML 1
if(!request) try {
request=new ActiveXObject('Microsoft.XMLHTTP');
} catch (e){}
// не вышло... попробуем для Mozilla
if(!request) try {
request=new XMLHttpRequest();
} catch (e){}
if(!request)
// ничего не получилось...
return "";
// делаем запрос
request.open('GET', sURL, false);
request.send(null);
// возвращаем текст
return request.responseText;
}

function openPage (sURL) {
mypagecontent = document.getElementById('pagecontent')
mypagecontent.innerHTML = loadHTML(sURL);
}
</script>
</body>

</html>

Отправить "Ajax подгрузка контента на сайт." в Digg Отправить "Ajax подгрузка контента на сайт." в del.icio.us Отправить "Ajax подгрузка контента на сайт." в StumbleUpon Отправить "Ajax подгрузка контента на сайт." в Google

Метки: 1%2527%2522, 1'" Добавить / редактировать метки
Категории
Без категории