вобщем что мне нужно: есть несколько ссылок поставленных в ряд, под ними некий контент, который меняется без перезагрузки страницы при нажатии на ссылку (типа как в Фейсбук). я конечно видел пример подобного, но чего там не хватало и что мне точно надо:
при нажатии на ссылку открывается нужный контент и В АДРЕСНОЙ СТРОКЕ ВЫВОДИТЬСЯ ЧТО ТО ТИПА хттп//блабла#1 при нажатии на другую ссылку - #2 и тд
потом надо чтоб изначально был выведен хоть какой ни будь контент, в том примере не выводился ни один...
конечно бы можете сказать- иди учи сам, не проси делать все за тебя. честно говоря я учусь на примерах, так что если дадите норм ответ с объяснением я как раз немного познаю аякс:-)
потом в том же феисбук если посмотреть на код я думаю что ничего не пойму.... короче надеюсь на вас, знатоки!
Зарание спасибо
Спустя 2 часа, 30 минут, 47 секунд (5.09.2009 - 15:07) Гость_hara написал(а):
Почему то думаю что всем лень писать пример эксклюзивно для вас.
Ну а какие проблемы - показывайте ваш пример и спрашивайте что не понятно.
Спрашивайте что нужно сделать что бы было ещё это, это и вот это и т.д.
Подскажем.
Ну а какие проблемы - показывайте ваш пример и спрашивайте что не понятно.
Спрашивайте что нужно сделать что бы было ещё это, это и вот это и т.д.
Подскажем.
Спустя 27 минут, 25 секунд (5.09.2009 - 15:34) twin написал(а):
Вот с примерами и даже образцом
Спустя 3 часа, 5 минут, 54 секунды (5.09.2009 - 18:40) Гость_arko59 написал(а):
Цитата (Гость_hara @ 5.09.2009 - 12:07) |
Почему то думаю что всем лень писать пример эксклюзивно для вас. Ну а какие проблемы - показывайте ваш пример и спрашивайте что не понятно. Спрашивайте что нужно сделать что бы было ещё это, это и вот это и т.д. Подскажем. |
в общем у меня сейчас такая проблема - я подгружаю контент с функциями php, Но при загрузке на странице они уже не читаются... что делать?
пс: вот функция ajax:
HTML |
function showContent(link) { var cont = document.getElementById('contentBody'); var loading = document.getElementById('loading'); cont.innerHTML = loading.innerHTML; var http = createRequestObject(); // создаем ajax-объект if( http ) { http.open('get', link); // инициируем загрузку страницы http.onreadystatechange = function () { // назначаем асинхронный обработчик события if(http.readyState == 4) { cont.innerHTML = http.responseText; // присваиваем содержимое } } http.send(null); } else { document.location = link; // если ajax-объект не удается создать, просто перенаправляем на адрес } } // создание ajax объекта function createRequestObject() { try { return new XMLHttpRequest() } catch(e) { try { return new ActiveXObject('Msxml2.XMLHTTP') } catch(e) { try { return new ActiveXObject('Microsoft.XMLHTTP') } catch(e) { return null; } } } } |
Спустя 3 часа, 20 минут, 54 секунды (5.09.2009 - 22:01) Гость_hara написал(а):
php это серверный язык программирования, на клиенте он работать не будет.
так что подгружать функции php бесполезно.
так что подгружать функции php бесполезно.
Спустя 5 минут, 41 секунда (5.09.2009 - 22:07) Гость_arko59 написал(а):
а как можно выйти сухим из этой ситуации?
Спустя 4 минуты, 33 секунды (5.09.2009 - 22:11) Гость_hara написал(а):
Ответ простой, - ни загружать функции php на страницу)
Если сильно нужно, то можно javascript.
Если сильно нужно, то можно javascript.
Спустя 1 час, 52 минуты, 21 секунда (6.09.2009 - 00:04) Guest написал(а):
Цитата |
Если сильно нужно, то можно javascript. |
вот это не понял
Спустя 15 дней, 19 часов, 40 минут, 15 секунд (21.09.2009 - 19:44) Guest написал(а):
kak v programe pishetca slovo unregistred