|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » AJAX - динамическая подгрузка данных без перезагрузки страниц |
|
|
AJAX - динамическая подгрузка данных без перезагрузки страниц
|
|
Ветеран Сообщения: 1864 |
Я никогда не обращал своё внимание на данную тему, так как динамическая подгрузка была очень сильно от браузера зависима, и чтобы пользоваться этой возможностью, надо было всегда все особенности популярных браузеров учитывать. Но сегодня нашёл статью, авторы которой утверждают, что их способ работает во всех браузерах (читай: кроссбраузерный).
Вот статья: http://dklab.ru/chicken/nablas/41.html Что вы думаете об этом?? Кто нибудь что то подобное делал или использовал? |
|
|
Отправлено: 13:48, 16-03-2005 |
|
Пользователь Сообщения: 84
|
Профиль | Сайт | Отправить PM | Цитировать хехе
вообщем в зависимости от года и месяца, вывести макс. количество дней для выбранного месяца ай, какая к черту разница ... гланое пашет :Р |
|
Отправлено: 10:21, 24-03-2005 | #11 |
|
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать вот пример работы этого объекта с методом post:
<script>
<!--
var req;
function loadXMLDoc(url,str)
{
if(window.XMLHttpRequest)
{
req=new XMLHttpRequest();
req.onreadystatechange=processReqChange;
req.open("POST",url,false);
req.send(null);
}
else if(window.ActiveXObject)
{
req=new ActiveXObject("Microsoft.XMLHTTP");
if(req)
{
req.onreadystatechange=processReqChange;
req.open('POST',url,false);
req.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
req.send('&a='+str+'&');
}
}
}
function processReqChange()
{
document.form1.state.value=stat(req.readyState);
ab=window.setTimeout("req.abort();",5000);
if(req.readyState==4)
{
clearTimeout(ab);
document.form1.statusnum.value=req.status;
document.form1.status.value=req.statusText;
if(req.status==200)
document.form1.response.value=req.responseText;
}
}
function stat(n)
{
switch(n)
{
case 0: return "не инициализирован";
break;
case 1: return "загрузка...";
break;
case 2: return "загружено";
break;
case 3: return "в процессе...";
break;
case 4: return "готово";
break;
default: return "неизвестное состояние";
}
}
function requestdata(params)
{
loadXMLDoc('http.php',params);
}
-->
</script>
<form name=form1>
<table width=100% style="font-size: 100%">
<tr><td width=30% valign=top>
Состояние запроса
<td width=70%>
<input size=25 disabled type=text name=state value="">
<tr><td valign=top>Код статуса
<td><input disabled size=2 type=text name=statusnum value="">
<input disabled size=19 type=text name=status value="">
<tr><td valign=top>Данные от сервера
<td><textarea rows=6 name=response disabled></textarea>
<tr><td>Строка POST-запроса<td>
<input type=text name=getparams value="">
<input type=button onclick="requestdata(getparams.value);" value="POST">
</table>
</form>
проблема с русскими буквами, возвращается крякозябра(( ктонибудь может чтонибудь посоветовать? может в заголовках передаваемых проблема? |
|
------- Отправлено: 16:54, 03-04-2005 | #12 |
|
Пользователь Сообщения: 84
|
Профиль | Сайт | Отправить PM | Цитировать ... аналогичная проблема, русский пропадает. За решение этой проблемы пока еще не брался, времени нету, если кто-то решит эту задачку, то ждемс ответа
![]() |
|
Отправлено: 13:01, 06-04-2005 | #13 |
|
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать поставил модуль под php iconv всеравно проблема остается...
|
|
------- Отправлено: 19:54, 06-04-2005 | #14 |
|
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Поставить одно, так его ведь и использовать надо. Модуль - лишь набор функций. Сам он за вас делать ничего не будет.
|
|
------- Отправлено: 10:46, 07-04-2005 | #15 |
|
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать Может дело в urlencode?
|
|
Отправлено: 17:41, 07-04-2005 | #16 |
|
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать archy
что можно предпринять? ![]() |
|
------- Отправлено: 21:37, 11-04-2005 | #17 |
|
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать перевести символы в вид %FF
|
|
Отправлено: 08:46, 12-04-2005 | #18 |
|
just mar Сообщения: 3905
|
Профиль | Отправить PM | Цитировать давайте я впишу сюда слово AJAX (Asynchronous JavaScript with XML), , - чтоб поисковики находили
- а то сама с трудом эту тему нашла |
|
Отправлено: 00:37, 22-12-2005 | #19 |
|
Underson
Сообщения: n/a |
<!--МАR прости но я не дочитал твой последний пост и поэтому повторился.. -->
наверное суда я нашёл такую технологию AJAX и реализацию под php Sajax... вот так вот там можно сделать финкции php доступными из Ява скрипта и как пример было паказано как можно сделать чтение файла с диска без перезагрузки оформления... вот.. |
|
Отправлено: 13:29, 23-12-2005 | #20 |
|
|
Участник сейчас на форуме |
|
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
| Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
| Проверка данных пользователя (PHP + JavaScript или Ajax) | darksmoke | Вебмастеру | 2 | 15-06-2009 17:28 | |
| Службы - Изменение шлюза без перезагрузки? | sabre10 | Microsoft Windows 2000/XP | 1 | 18-04-2009 01:24 | |
| Установка - [решено] Установка без перезагрузки | DarkError! | Microsoft Windows 2000/XP | 1 | 09-04-2009 19:52 | |
| Переход из одной ОС в другую без перезагрузки | xkspy | Программное обеспечение Windows | 14 | 17-07-2004 22:52 | |
| выборка данных из нескольких страниц | vunder | Программирование и базы данных | 2 | 12-07-2004 20:33 | |
|