Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Изменение ввида ссылки без перезагрузки страницы / 5 сообщений из 5, страница 1 из 1
05.08.2008, 18:16
    #35471932
imp1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение ввида ссылки без перезагрузки страницы
Задача.
У пользователя на странице показывается
ссылка :
Мои сообщения - если нет новых сообщений
Мои сообщения(1) - если одно новое сообщение
Мои сообщения(2) - если два и тд.

Это реализовано следующим образом:
<script language='Javascript' type="text/javascript">
setInterval("callServer(null, 'script.php', null, null, showHTML, 'targetDiv')", 10000);
</script>

script.php выдает соответствующую запись.
(<b><a class=ar href=''>Мои сообщения (".$count_new_message.")</a></b>)
То есть вид ссылки формируется в этом скрипте.
Ссылка показывается:
<span id="targetDiv"><span>

Чтобы уменьшить нагзузку на сервер, требуется чтобы
script.php передавал не штмл, а просто количество новых сообщений 0,1,2..
a javascript формировал ссылку без перезагрузки страницы.
Подскажите как это реализовать на javascript.
...
Рейтинг: 0 / 0
05.08.2008, 19:13
    #35472031
зы
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение ввида ссылки без перезагрузки страницы
ты думаешь, серверу реально в облом дописать несколько букв и таким образом ты офигенно снизишь нагрузку ?:)
...
Рейтинг: 0 / 0
05.08.2008, 21:48
    #35472168
imp1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение ввида ссылки без перезагрузки страницы
) да, это критично, юзеров много!!!
...
Рейтинг: 0 / 0
06.08.2008, 08:30
    #35472512
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение ввида ссылки без перезагрузки страницы
imp1требуется чтобы
script.php передавал не штмл, а просто количество новых сообщений 0,1,2..
a javascript формировал ссылку без перезагрузки страницы.
Подскажите как это реализовать на javascript.
Не знаю как на ПХП... Но у нас в CSP есть такая штука как "гиппер события". В твоем случае в window.setTimeout() можно вызвать функцию, она выполнит это самое ГС, которое-то и вернет нужные тебе цифры, а скриптовый код изменит текст ссылки...

Наверняка в ПХП есть нечто аналогичное, т.к. схожего до этого было много.
...
Рейтинг: 0 / 0
11.08.2008, 17:46
    #35481834
PVB
PVB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение ввида ссылки без перезагрузки страницы
требуется чтобы
script.php передавал не штмл, а просто количество новых сообщений 0,1,2..
a javascript формировал ссылку без перезагрузки страницы.
Подскажите как это реализовать на javascript.

AJAX поможет - это его основня задача.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Изменение ввида ссылки без перезагрузки страницы / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]