2013-05-20 1 views
2

Для dentetimepicker и timepicker для trentrichardson timepicker addon (http://trentrichardson.com/examples/timepicker/), он работает в течение ограниченного времени (6 часов в день), затем он перестает работать. Чтобы исправить это, я заменяю аддон CDN (http://trentrichardson.com/examples/timepicker/jquery-ui-timepicker-addon.js) для того же самого, и он работает снова.trentrichardson datetimepicker и timepicker не работает

Как это могло быть? Я поставил CDN находится в правильном порядке, а также ...

  1. JQuery
  2. jQueryUI (с DatePicker и слайдер wigits)
  3. Timepicker
  4. Затем CSS

P.S. Я удалил файл main.css и соответствующий класс = "" из входов.

Снова работает 6 часов в сутки, затем перестает работать ... без изменений. И я уверен, что CDN тоже не меняются, но они могут быть, но это не имеет значения, поскольку сам путь файла не меняется. Дайте мне знать, что вы думаете, спасибо! ТАКЖЕ, когда он перестает работать, я проверял пути к файлам, и они все еще действительны.

Код:

<!doctype html> 
<html> 
<head> 

<meta charset="utf-8"> 
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> 
<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script> 
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css"> 
<script src="http://code.jquery.com/jquery-1.9.1.js"></script> 
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 
<script src="http://trentrichardson.com/examples/timepicker/jquery-ui-timepicker-addon.js"></script> 
<link rel="stylesheet" href="http://trentrichardson.com/examples/timepicker/jquery-ui-timepicker-addon.css"> 

<script> 
$(function() { 
    $("#datetimepicker").datetimepicker(); 
}); 

$(function() { 
    $("#timepicker").timepicker(); 
}); 
</script> 
</head> 

<body> 
</body> 
</html> 

<?php 
echo '<input type="text" id="datetimepicker" size="12px">'; 
echo '<input type="text" id="timepicker" size="2px">'; 
?> 
+1

Я не верю, что 'trentrichardson.com' является CDN - там размещаются его демоверсии. Можете ли вы не размещать их локально или, по крайней мере, иметь резервный механизм? Вы посмотрели http://www.jsdelivr.com/ или похожи? – mccannf

+0

@wirey Вы имеете в виду дважды? Я удалил и все еще работает. Так может и быть. – user2145975

+0

@mccannf Я не понимаю, почему я не могу использовать http://trentrichardson.com/examples/timepicker/jquery-ui-timepicker-addon.js как CDN. Если я скопирую то, что есть в текстовом файле js, как это будет не то же самое? Благодарю. – user2145975

ответ

4

Трент Ричардсон явно начал предотвращения горячих ссылок на своем сайте, как в прошлом году:

http://trentrichardson.com/2012/09/27/no-more-hotlinking/

Ваш Hotlinks может работать только эпизодически, или не может работать на всех ,

Вы должны использовать jsdeliver.com (в котором размещен его плагин для тайм-пика) или найти другой CDN.

+0

Спасибо за ответ, на самом деле jsdeliver имеет версию 1.2 и, похоже, не работает. На данный момент я просто dl 1.3 и сохраню его локально. – user2145975