Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не работает YUI-календарь (https://javascript.ru/forum/misc/29084-ne-rabotaet-yui-kalendar.html)

Heidel 14.06.2012 13:22

Не работает YUI-календарь
 
Вот код календаря
<!-- calendar.html -->
<html>
	<head>
		<title> YUI-календарь </title>
		<link rel="stylesheet" type="text/css" href="scripts/fonts-min.css" />
		<link rel="stylesheet" type="text/css" href="scripts/assets/skins/sam/calendar.css" />
		<script src="scripts/yahoo-dom-event.js"></script>
		<script src="scripts/calendar-min.js"></script>
	</head>
	
	<body class="yui-skin-sam">
	<div id="cal1Container"></div>
	<script>
	YAHOO.namespace("example.calendar");
	YAHOO.example.calendar.unit = function() {
		YAHOO.example.calendar.cal1 = 
			new YAHOO.widget.Calendar("cal1", "cal1Container", {MULTI_SELECT: true});
		YAHOO.example.calendar.cal1.render();
	}
	YAHOO.util.Event.onDOMReady(YAHOO.example.calendar.unit);
	</script>
	</body>
</html>

Браузер ничего не отображает
В консоли ошибок js выдаются следующие предупреждения


то есть, на YUI-файлы стилей браузер ругается.
Но я что-то не пойму, чего не так?

Heidel 14.06.2012 13:31

Если в хедере дать ссылку на файл стилей на сайте Yahoo
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.9.0/build/calendar/assets/skins/sam/calendar.css">

будут те же самые предупреждения.

Heidel 14.06.2012 17:13

Помогла замена ссылок на скрипты в хедере на те, что размещены на сайте Yahoo!
<script src="http://yui.yahooapis.com/2.9.0/build/yahoo-dom-event/yahoo-dom-event.js"></script>
<script src="http://yui.yahooapis.com/2.9.0/build/calendar/calendar-min.js"></script>

но я что-то так и не понимаю, что раньше было не так?


Часовой пояс GMT +3, время: 19:52.