2015-04-11 2 views
0

Я ищу плагин для веб-сайта, который проверяет статус онлайн-сервера. Независимо от того, сколько я искал, я не мог найти тот, который использует простой HTML или CSS. I не может использовать PHP, потому что Weebly, похоже, не понимает этого.Проверка состояния HTML-сервера

Я могу использовать CSS, HTML и Javascript. Все, что мне нужно, это то, что говорит пользователю, что сервер находится в сети или в автономном режиме.

+0

You всегда может сделать запрос с AJAX на веб-сайт и посмотреть, удастся ли это или нет, если это HTTP-сервер. –

+1

Другим супер простым способом, если это веб-сайт, который вы проверяете, загружает изображение с удаленного сервера с помощью атрибута img 'onerror = 'this.src =' offline.png '" ' –

+0

@SamiKuhmonen, вы, скорее всего, собираетесь сталкиваются с проблемами на разных сайтах, хотя при попытке сделать вызов на страницу, которая не принадлежит к текущему домену. – jwatts1980

ответ

0

Как сказал Sami kuhmonen, вы можете сделать AJAX пост и посмотреть, если это не удается:

EDITED
HTML-:

<div id="divtodiplaystatus"></div> 

и JavaScript:

 $.ajax({ 
      //your server url 
      url: "http://google.com", 
      type: "post", 
      data: "onlinecheck", 
      success: function(){ 
       //function if server's online 
       document.getElementById("divtodiplaystatus").innerHTML = "Server is online!"; 
      }, 
      error:function(){ 
       //function if server's offline 
       document.getElementById("divtodiplaystatus").innerHTML = "Server is offline :(!"; 
      } 
     }); 
+0

Я не могу добавить определенные файлы на сайт, потому что мой сайт размещен на третьей стороне. У меня нет доступа к папке с корневыми папками. Я могу добавлять или удалять только HTML из самой страницы. Есть ли способ включить это в HTML-строку? (Однако сервер, который я пытаюсь контролировать, размещен мной) – Seanguy4

+0

Так что вы не можете добавить его в ? Я не знаю, есть ли способ решить вашу проблему только с помощью html –

+0

Итак, просто поднимите код и добавьте функцию для отображения текста через JavaScript innerHTML .... Я обновлю ответ –

Смежные вопросы