2014-09-25 1 views
0

Вот мой [временно] сайт: greenpen.web44.netкод не играет хорошо, когда загружен на сервер [HTML, CSS, JS] [Ошибка: сервер перестал отвечать]

Это основной чат веб-приложение Я сделал, я загрузил гораздо более крупные веб-сайты, поэтому не думаю, что я делаю что-то не так. Мне интересно, может ли я иметь JS, который может испортиться.

HTML:

<html> 
<head> 
<script src="http://www.codehelper.io/api/ips/?js"></script> 
<script src="http://code.jquery.com/jquery-1.8.0.min.js"></script> 
<script src="js/jQuery.js"></script> 
<title>Instant Messenger</title> 
</head> 
<link rel="stylesheet" href="css/style.css"/> 
<body> 
    <div class="Talk"> 
<ul> 
<li>John: Hey</li> 
<li>How are you?</li> 
</ul> 
</div> 
<form> 
    <div class="Messages"> 
Message: <input type="text" id="Message" size="100px"> 
<input type="submit" id="submit"> 
    </div> 
</form> 
</body> 
</html> 

(Не думаю, что CSS имеет значения здесь)

JS:

$(document).ready(function(){ 
$("#submit").click(function(e){ 
//alert(codehelper_ip.IP); 
//alert(codehelper_ip.CityName); 
e.preventDefault(); 
var Input = $("#Message").val(); 
//alert(Input); 
$(".Talk ul").append('<li>'+'['+ codehelper_ip.CityName +'~'+codehelper_ip.IP+']'+Input+'</li>'); 
      $("#Message").val(""); 
     }); 
    setInterval(main,500); 
    }); 

    function main(){ 
     var count = $(".Talk li").length; 
     if(count >= 20){ 
      //alert("20th"); 
      $(".Talk li").remove(); 
     } 

    } 
+0

Не могли бы вы немного подробнее рассказать о проблеме. Похоже, он работает так, как ожидалось. Вы вызываете main() на submit и on 'ready', который затем удаляет все ваши лики, когда счетчик === 20 – inki

+0

Код работает совершенно в автономном режиме, но когда я загружаю его на сервер, он говорит мне, что «сервер не отвечает". – IE8IsBetterThenGoogleChrome

+0

Код выглядит хорошо для меня. Может быть проблема с сервером. –

ответ

0

Возможные объяснения:

  • Ваш сервер, имеющий периодические проблемы, не связанные с вашим развитием
  • Вы используете общий хостинг-провайдер работает программу обеспечения безопасности, который misidentifying какой-то части вашего кода, как вредоносные, блокируя страницы из обслуживаемых
  • Вы ударяете предел запроса вашего хоста при тестировании вашей страницы и быть временно заблокирован
  • Ваш удаленный сервер как-то неправильно настроена (возможно, проблема Htaccess) и просто не могут обслуживать эту страницу

Я надеюсь, что как-то это помогает, но так мало деталей, трудно сказать, что может быть проблемой. Попробуйте запустить инструменты разработчика в своем любимом браузере и посмотреть, как сервер отвечает на вкладке «Сеть».

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