Всем привет. Понадобилось написать сайт. Сделал дизайн. Все работает. Нужно сделать меню и как то результат выводить в div.
Нашел решение на ajax
[JS]function PageRecive(s)
{
document.getElementById('PageRecive').innerHTML=s;
}
var xmlHttp=false;
function AjaxCreate()
{
if (xmlHttp) return true;
/* Сначала попробуем создать XMLHttpRequest для голимого и глючного Internet Explorer */
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
@end @*/
/* А теперь, если у нас нормальный браузер, то создаём всё по-нормальному */
if (!xmlHttp && typeof XMLHttpRequest != 'undefined')
xmlHttp = new XMLHttpRequest();
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
d.write('<div style="font-size: 16pt; color: black;">Не удалось создать объект для работы с Ajax. Возможно, в вашем браузере выключен JavaScript или вы пользуетесь фиговым браузером. Рекомендую установить <b>Mozilla Firefox</b> или <b>Opera</b></div>');
xmlHttp=false;
return false;
}
return true;
}
function AjaxGet(url,callback)
{
function UpdatePage()
{
if (xmlHttp.readyState==4) {
callback(xmlHttp.responseText);
}
}
if (!xmlHttp) AjaxCreate();
xmlHttp.open('GET',url,true);
xmlHttp.onreadystatechange=UpdatePage;
xmlHttp.send(null);
}[/JS]
Как тогда сделать так что бы какая нибудь странница открывалась с открытием документа (к примеру ?pages=test.php)
Или есть какой нибудь нормальное решение моей задачи? Меню и открытие ссылок через index.php. Надеюсь я нормально обьяснил суть задачи))
Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
|