В современных браузерах вы можете установить атрибут placeholder
для поля, чтобы установить его текст по умолчанию.
Однако в старых браузерах вы можете использовать JavaScript для захвата событий фокуса и размытия:
var addEvent = function(elem, type, fn) { // Simple utility for cross-browser event handling
if (elem.addEventListener) elem.addEventListener(type, fn, false);
else if (elem.attachEvent) elem.attachEvent('on' + type, fn);
},
textField = document.getElementById('myField'),
placeholder = 'Type some text'; // The placeholder text
addEvent(textField, 'focus', function() {
if (this.value === placeholder) this.value = '';
});
addEvent(textField, 'blur', function() {
if (this.value === '') this.value = placeholder;
});
Демонстрация: http://jsbin.com/utecu
I think it all depends on how much integration you want, specifically, what you want to do with GWT. We have successfully integrated GWT with Documentum + Java on the back end.
With that said, our integration is fairly light. The site is largely a content oriented website, but we use GWT to:
Unfortunately, since this is something I do for a client, I cannot specifically mention the site by name in public, but if you're interested, I can share some details with you via e-mail.
Нет, но я могу сказать вам, что использование CMS на основе Java значительно облегчит вашу жизнь. GWT живет за счет вызовов RPC, и, хотя возможны наложения трансляций / JSON, вам будет гораздо лучше с бэкэндом Java.
Вы можете найти это трудным, потому что, когда вы хотите использовать GWT, вы делаете огромные объем работы на интерфейсе, оставляя бэкэнд в основном обработку и хранение данных. Поскольку очень немногие CMS предназначены только для обработки и хранения данных, возможно, вам лучше создать свою собственную.
Тем не менее, вам может быть очень легко, если вы готовы использовать App Engine. Стек GWT + App Engine работает очень хорошо, теперь для него есть отличный плагин Eclipse, с которым можно начать работу бесплатно.
Используйте Enum.GetValues
:
let allTags = Enum.GetValues(typeof<tags>)
-121--2672383- Необходимо вызвать -scureUnitsSquureToSize:
в представлении документа отдельного фрейма, размер которого требуется изменить, например основного фрейма:
[[[[webView mainFrame] frameView] documentView] scaleUnitSquareToSize:NSMakeSize(1.5, 1.5)];
[[[[webView mainFrame] frameView] documentView] setNeedsDisplay:YES];
-121--3311411- Поиск google для «nuxeo», а также поиск «nuxeo gwt» для различных учебных пособий по интеграции GWT с Nuxeo.