Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 19.03.2006, 15:13
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 1  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Cool Вопрос к профи. Как проверить?

Вопрос на первый взгляд простой но...
Как с помощью JavaScript проверить завис сервер или нет?
И если да - выполнить определённые действия.
Заранее благодарю за ответ.
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.

Старый 19.03.2006, 16:40
automatix вне форума Посмотреть профиль Отправить личное сообщение для automatix Посетить домашнюю страницу automatix Найти все сообщения от automatix
  № 2  
Ответить с цитированием
automatix

Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
"Вопрос к профи"... К профи-программерам или к профи-колдунам?
Не знаю, можно ли это проверить, но если да, то серверным языком. А если не обновляя страницу, то еще Аякс пригодится. По-моему, так...

Старый 19.03.2006, 21:06
deathstorm вне форума Посмотреть профиль Отправить личное сообщение для deathstorm Найти все сообщения от deathstorm
  № 3  
Ответить с цитированием
deathstorm
 
Аватар для deathstorm

Регистрация: Nov 2002
Сообщений: 249
есть предположение
картинки отпадают, флэш тоже, во: реально если у тебя есть доступ до того сервера, ну допустим папка у тя там есть с доступом в нет, сделай там js файл ну и переменную там поставь типа var srvInOnline=1 а соответственно у себя на странице сделай такую же переменную но с нулем, ну и соответсвенно по прошествии какого-то времени она должна смениться на 1, если этого не произошло, то что с сервером или скоростью.
вот отсюда думаю можно рулить.
З.Ы. Это только мое предположение

З.З.Ы. конечно через <script src=путь....></script>


Последний раз редактировалось deathstorm; 19.03.2006 в 21:11.
Старый 19.03.2006, 21:26
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 4  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Доступ к серверу естественно есть, но проблема в том, что я не хочу и не могу ждать 1-2 минуты пока браузер будет обращаясь к серверу ждать ответа. Понимаете, если файл на сервере отсутствует или адрес неправильный, то ответ сервера приходит быстро, а вот если сервер висит, то ответа от него приходиться ждать довольно долго и посетитель этого делать не станет. Вопрос - как узнать об этом в более короткий срок?
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.

Старый 19.03.2006, 21:51
deathstorm вне форума Посмотреть профиль Отправить личное сообщение для deathstorm Найти все сообщения от deathstorm
  № 5  
Ответить с цитированием
deathstorm
 
Аватар для deathstorm

Регистрация: Nov 2002
Сообщений: 249
мда, могу предположить такой сценарий
1 делаешь запрос заведомо ложного файла на сервере
сервер шлет тебе ответ - типа такого ресурса на сервере нет (быстро шлет его)
2 если висит 440 пошлет типа таймаут, долго слать будет
тут фрэм даже не поможет и аях (междоменная зашита)
короче все равно доступа до старницы у тебя не будет, чтобы содержимое проверить на javascript

тут имхо уже серверные скрипты должны юзаться

Старый 19.03.2006, 22:04
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 6  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Вот и я о том же.
Как обойти этот таймаут я и спрашивал.
Цитата:
Сообщение от deathstorm
тут имхо уже серверные скрипты должны юзаться
Например?
Как ты будешь юзать серверный скрипт на зависшем сервере
В этой ситуации если что-то и можно сделать то только на стороне клиента.
Может попытаться отследить загрузку прозрачной картинки через определённый промежуток времени.
Дело в том, что страница у меня на одном сервере, а картинки на другом. Так вот я хочу проверять сервер именно с картинками.
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.


Последний раз редактировалось winnner; 19.03.2006 в 22:46.
Старый 19.03.2006, 22:48
deathstorm вне форума Посмотреть профиль Отправить личное сообщение для deathstorm Найти все сообщения от deathstorm
  № 7  
Ответить с цитированием
deathstorm
 
Аватар для deathstorm

Регистрация: Nov 2002
Сообщений: 249
так юзать ты его же будешь с другого хоста запроси страницу и если она пришла то он работает, иначе он мерт
я в пхп не разбираюсь но там точно так сделать можно, ты ведь все равно юзеру страницу с другого хоста отдаешь, не с того который бажит
или постановка задачи не такая, запутал ты меня ужо

Старый 19.03.2006, 23:26
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 8  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Так в том то и дело что при запросе страницы будет запущен таймаут.
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.

Старый 19.03.2006, 23:49
deathstorm вне форума Посмотреть профиль Отправить личное сообщение для deathstorm Найти все сообщения от deathstorm
  № 9  
Ответить с цитированием
deathstorm
 
Аватар для deathstorm

Регистрация: Nov 2002
Сообщений: 249
ух ты как у тебя все запущено.
добрый совет тебе смени хостера, а иначе ананизм получается, и зачем тебе хост где постоянно таймаут?
извини, больше предложений нет,

Старый 20.03.2006, 00:41
winnner вне форума Посмотреть профиль Отправить личное сообщение для winnner Посетить домашнюю страницу winnner Найти все сообщения от winnner
  № 10  
Ответить с цитированием
winnner
 
Аватар для winnner

Регистрация: Feb 2003
Адрес: Germany
Сообщений: 99
Ну спасибо, долго думать над таким решением не надо.
__________________
Я вставлю себе золотые зубы и женюсь, ей - богу женюсь, честное, благородное слово.

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:11.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 15:11.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.