Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » AJAX

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Открыть новую тему     Написать ответ в эту тему

TBFG



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В этой теме хочется услышать мнения людей о технологии AJAX. В особенности интересно, если кто-то ее реализовал в действующих проектах. По моему технология заслуживает доверия, но естевственно, пойдет ли она в массы, зависит только от нас - т.е. WEB - разработчиков.


 
Ссылки по теме.

Ajax - Википедия.  
Технология, которая перевернёт веб
Сверхдинамичные веб-интерфейсы
Subsys_JsHttpRequest: динамическая подкачка данных без перезагрузки страницы
xAJAX на NoNaMe
Неплохой обзор движка xAJAX; в статье приведены нагляные примеры.
 
AJAX Matters - Asynchronous JavaScript and XML and XMLHTTP development information
Dynamic HTML and XML: The XMLHttpRequest Object
Client/Server Gateway JSAPI
Using Perl to do AJAX
 
Ajax programming community
[05.04.06] HTTP Streaming

Всего записей: 584 | Зарегистр. 10-07-2004 | Отправлено: 18:30 22-08-2005 | Исправлено: 6epcepk, 21:07 18-04-2006
Djony1987

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
Написал так:

Код:
 
document.all.remember[1].checked=parseInt(xmlhttp.responseText);
alert(document.all.remember[1].checked);
 

значение показывается верное (изменяется при изменении состояния - все нормально), но кнопка не изменяется...

Всего записей: 52 | Зарегистр. 12-03-2008 | Отправлено: 20:32 10-08-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Djony1987

Цитата:
но кнопка не изменяется

это уже проблемы отрисовки браузера. встречал до кучи такого в Опере, после чего невзлюбил ее.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:35 10-08-2009
Djony1987

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery

Цитата:
это уже проблемы отрисовки браузера. встречал до кучи такого в Опере, после чего невзлюбил ее.

Я Safari использую...
Т.е. скорее всего браузер не перерисовывает?

Всего записей: 52 | Зарегистр. 12-03-2008 | Отправлено: 20:40 10-08-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Djony1987

Цитата:
Т.е. скорее всего браузер не перерисовывает?

ну вы же проверяете статус - и выдает то, что нужно?  
проверьте до и после. попробуйте заменить 1 на true, хоть это и одно и то же..
проверьте, что ни рядом, ни над кнопкой нет невидимых слоев

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:42 10-08-2009
Djony1987

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery

Цитата:
ну вы же проверяете статус - и выдает то, что нужно?  
проверьте до и после. попробуйте заменить 1 на true, хоть это и одно и то же..
проверьте, что ни рядом, ни над кнопкой нет невидимых слоев  

На 99% браузер не перерисовывает
Изменил состояние на контроллере, кнопка не поменялась, нажал на другую кнопку и нужная кнопка поменяла состояние...
Тогда такой вопрос: как можно фиксировать смену значения и перезагружать страницу?
И чтоб значения сохраняли?

Всего записей: 52 | Зарегистр. 12-03-2008 | Отправлено: 20:54 10-08-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Djony1987

Цитата:
Тогда такой вопрос: как можно фиксировать смену значения и перезагружать страницу?
И чтоб значения сохраняли?

собирать значения и в куку.. или на сервер

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:55 10-08-2009
Djony1987

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
Спасибо за помощь! Сделал немного по другому...

Всего записей: 52 | Зарегистр. 12-03-2008 | Отправлено: 21:07 10-08-2009
DownHouse



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Помогите новичку. У меня проблема. В обновляемом(через ajax jquery) контенте не работают скрипты.
 
Вот простейшая страничка http://test.lyzhi.tu2.ru/
На ней подключен скрипт lightgallery(аналог lightBox) для просмотра картинок.
На самой страничке две картинки, с ними скрипт нормально работает.
При нажатии на кнопку в div под кнопкой подгружается содержимое page2.html
Там еще две картинки. И вот с ними скрипт не хочет работать(просто открываются картинки)
Подскажите как сделать чтоб в подгружаемом контенте скрипт тоже работал.
 
Тут исходники страничек http://www.lyzhi.tu2.ru/test.rar

Всего записей: 85 | Зарегистр. 13-02-2007 | Отправлено: 22:40 14-08-2009 | Исправлено: DownHouse, 22:41 14-08-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DownHouse
а зачем это

Цитата:
window.onload = function(){
lightgallery.init();
}  

не думали?
по загрузке страницы запускается скрипт, который пробегается по картинкам и цепляет обработку на себя. когда вы добавили еще картинок - ессно на них нет обработки данным скриптом.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:26 14-08-2009
DownHouse



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
Спасибо , причина ясна. Однако вопрос остался. Или это невозможно?
Поможет ли, если заставить скрипт снова проинициализироваться после подгрузки контента?

Всего записей: 85 | Зарегистр. 13-02-2007 | Отправлено: 00:16 15-08-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DownHouse

Цитата:
Поможет ли, если заставить скрипт снова проинициализироваться после подгрузки контента?

а не проще попробовать? в зависимости от способа подключения обработки кликов - может и не получиться

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:34 15-08-2009
DownHouse



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в зависимости от способа подключения обработки кликов - может и не получиться

Сейчас повесил onClick="javascript:  lightgallery.init()" на отдельную кнопку.  
После подгрузки контента нажимаю на кнопку и скрипт работает со всеми картинками.
Осталось повесить это на первую кнопку, чтобы выполнялось после подгрузки.
 
Cheery, спасибо за наводки

Всего записей: 85 | Зарегистр. 13-02-2007 | Отправлено: 01:11 15-08-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DownHouse

Цитата:
Сейчас повесил onClick="javascript:  lightgallery.init()" на отдельную кнопку.  

изучите API скрипта. там наверняка есть подобная возможность

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:12 15-08-2009
DownHouse



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В jquery есть событие success, на него повесил, вроде нормально работает.

Всего записей: 85 | Зарегистр. 13-02-2007 | Отправлено: 01:44 15-08-2009
Mars803



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
как с помощью аякса прочитать содержимое текстового файла на сервере и вывести на экран?
 
 
Добавлено:
Ну тупо папка есть, в ней файл test.txt и index.html, когда пользователь зайдет на index.html и нажмет там на ссылку "прочитать" то перед ним высветится алерт с содержимым текстового файла

Всего записей: 52 | Зарегистр. 02-05-2009 | Отправлено: 16:02 15-08-2009
andead



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mars803
если использовать jQuery:

Код:
$.get('test.txt', {}, function(html){ alert(html) }, 'html')

Всего записей: 1821 | Зарегистр. 22-09-2005 | Отправлено: 17:51 15-08-2009 | Исправлено: andead, 17:54 15-08-2009
Saxonika



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите плиз
 
Как разобрать что делает этот скрипт
http://bible.logos.com/jsapi/referencetagging.js
 
Т.е. результат его работы я, конечно, вижу на экране.
А мне надо понять как он фурычит внутри, а я хоть убей, не могу понять как мне это разгребти. Может есть какой инструмент. Подскажите пожалуйста.
Спасибо.

Всего записей: 345 | Зарегистр. 26-04-2006 | Отправлено: 10:13 17-09-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Saxonika
вместо eval делаете alert или вывод в textarea и видите упакованный код

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 18:29 17-09-2009
DarkSmoke



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день.
Ребта, помогите пожалуйста.
Как пример, практический.
Как сделать форму авторизации без перезагруски страницы?
 

Код:
<div id="auth">
    <span>Центр авторизации</span>
    <form action="test.php" method="post" id="authForm">
        <div class="formLine">
            <label>Имя:</label><input name="name" type="text" size="20" maxlength="20" />
        </div>
        <div class="formLine">
            <label>Пароль:</label><input name="password" type="password" size="20" maxlength="20" />
        </div>
        <div class="formLine">
            <input name="btnSubmit" onclick="FormClick(); return false" type="button" value="Войти" id="btnSubmit"/>
        </div>
    </form>
</div>

 
Добавлено:
Ну и пхп код.
конект к БД
Фетч ров и все такое

Всего записей: 962 | Зарегистр. 08-10-2005 | Отправлено: 00:53 24-10-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DarkSmoke

Цитата:
Как сделать форму авторизации без перезагруски страницы?  

так и сделать.. собрать данные и переслать в скрипт.
тот проверяет и отвечает, что либо ок, либо нет


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:36 24-10-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Компьютерный форум Ru.Board » Интернет » Web-программирование » AJAX


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru