jQuery и Intraweb?
У кого-нибудь есть пример создания jQuery-уведомления / всплывающего окна / календаря в Intraweb?
Простой пример был бы великолепен..
Еще лучше... версия додзё была бы отличной.
4 ответа
В новостных группах Intraweb я опубликовал очень простой пример использования jQuery в Intraweb.
См. Atozedsoftware.intraweb.attachments (на nntp://news.atozed.com). Тема "Пример проекта JQuery для Андре Эгнерена", дата 23 ноября 2009 г. Написана в D2010 и IW 10. Она использует элемент управления datepicker.
Пример основан на этом блоге: http://www.hadihariri.com/Blogs/Delphi/20080117.aspx.
Герт
Посетите CGDevTools, у них есть набор компонентов jQuery для использования с Intraweb, возможно, у них есть то, что вам нужно.
В Dojo есть тостер для уведомлений:
демо: http://docs.dojocampus.org/dojox/widget/Toaster
api: http://api.dojotoolkit.org/jsdoc/1.2/dojox.widget.Toaster
Работает как шарм и очень настраивается.
Для всплывающих окон используйте виджет диалога Dojo.
Для календаря используйте виджет datepicker в dojo.
Если хотите, вы можете получить уведомление со ссылкой для запуска всплывающего окна, содержащего календарь...
Вот всплывающее сообщение
Если у вас возникли трудности с использованием jsbin (отличная песочница для тестирования этих вещей), разметка:
<!DOCTYPE html>
<html>
<head>
<link class="jsbin" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"></link>
<script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
<meta charset=utf-8 />
<title>Popup example</title>
</head>
<body>
<div id="popupMessage">This is the popup message</div>
</body>
</html>
и JavaScript так же прост, как
$('#popupMessage').dialog({title:'Here we go'});