нужно разобраться со скриптом.
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
нужно разобраться со скриптом. - 2008-12-01 21:23:03.470000
|
|
|
Mamka
Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
|
Нашел скрипт pageloader, который позволяет асинхронно подгружать страницы сайта(пример, раздел "example". Внизу ссылка на сам скрипт). Как он работает вроде бы разобрался, все подгружает, только не могу понять, как сделать что бы ссылка из подгруженной страницы открывалась тоже в этом же диве?(т.е. подгрузили страницу, в ней есть ссылка-клик по ней и новая страница появляется вместо той, на которой была ссылка). Такой функционал точно есть, т.к. на офф сайте пэйджлодера есть примеры сайтов с использованием этого скрипта и там это реализованно.
|
|
|
RE: нужно разобраться со скриптом. - 2008-12-02 23:59:05.020000
|
|
|
Mamka
Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
|
Может кому не лень, поставьте себе этот скрипт. У меня, у которого знания по JS стремятся к 0, ушло пару минут, что бы понять как его применять. Думаю, у человека, который не первый раз видит джаваскрипт, не возникнет проблем, что бы за такое же время с этим скриптом разобраться. Очень прошу, так как сайт горит, а асинхронность-каприз заказчика, сам не потяну.
|
|
|
RE: нужно разобраться со скриптом. - 2008-12-03 00:40:42.770000
|
|
|
Mamka
Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
|
или может кто знает похожий скрипт?
|
|
|
RE: нужно разобраться со скриптом. - 2008-12-03 08:44:43.470000
|
|
|
kristalsummers
Сообщений: 63
Оценки: 0
Присоединился: 2008-11-28 19:38:12.070000
|
обычный аякс, что тут не понятного чтобы проще было берешь jquery, открываешь какой нить таториал к примеру тут http://www.learningjquery.com/ , и читаешь в jquery ajax работает через фунцию load() к примеру при клике на ссылку с id=link в блок с id=newStat подгружается скрипт http://xxx.com/xxx.php $(function(){ $("a#link").click(function(){ $("#newStat").load('http://xxx.com/xxx.php'); }); });
|
|
|
RE: нужно разобраться со скриптом. - 2008-12-03 13:44:25.610000
|
|
|
Mamka
Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
|
quote:
обычный аякс, что тут не понятного представь, что я балерина…что мне тут непонятного?:D Спасиб, щас почитаю
|
|
|
RE: нужно разобраться со скриптом. - 2008-12-03 15:27:42.213333
|
|
|
kristalsummers
Сообщений: 63
Оценки: 0
Присоединился: 2008-11-28 19:38:12.070000
|
а почему именно балерина, они что в программинге не шарят :D это ведь рабочая функция берешь поключаешь jQuery <script src="jquery.js"></script> у тя есть к примеру 3 ссылки на три файла с текстом home.php news.php about.php ставишь 3 ссылки с id="home" id="news" id="about" <a href="#" id="home">Home</a> <a href="#" id="news">News</a> <a href="#" id="about">About</a> и блок id="block" <div id="block"></div> и все теперь скрипт в хидер пихаешь <script> $(function(){ $("a#home").click(function(){ $("#block").load('http://xxx.com/home.php'); }); $("a#news").click(function(){ $("#block").load('http://xxx.com/news.php'); }); $("a#about").click(function(){ $("#block").load('http://xxx.com/about.php'); }); }); </script> и все
|
|
|
RE: нужно разобраться со скриптом. - 2008-12-03 17:01:58
|
|
|
Mamka
Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
|
это я примерно понимаю, но меня волнует другой вопрос. Вот допустим открыли предложенным тобой способом эбаут.пхп. В нем отже есть ссылка, задача открыть эту ссылку в этом же диве.
|
|
|
RE: нужно разобраться со скриптом. - 2008-12-03 18:38:07.316666
|
|
|
kristalsummers
Сообщений: 63
Оценки: 0
Присоединился: 2008-11-28 19:38:12.070000
|
тогда типа так <a href="#" onclick="$('#block').load('about.php')">About us</a> т.е. событие на ссылку уже не вешаешь а крепишь событие на onclick т.е. ты можешь и в хидире обьявить заранее но тогда тебе и ссылку нужно id присваивать понял?
|
|
|
RE: нужно разобраться со скриптом. - 2008-12-03 18:57:45.920000
|
|
|
Mamka
Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
|
лови +2! Выручил, спасибо большое!
|
|
|
|
|