Как установить объявление DOCTYPE главной страницы в Vaadin - PullRequest
1 голос
/ 28 февраля 2011

У меня проблемы с обнаружением смещения прокрутки, которые, похоже, связаны с объявлением DOCTYPE:

Используя Doctype, пусть scrollTop возвращает 0, почему?

Поскольку я использую Vaadin, мне нужно, чтобы он удалил это объявление с главной страницы.

Как я могу это сделать?

1 Ответ

1 голос
/ 01 марта 2011

Вы можете изменить тип документа, переопределив AbstractApplicationServlet.writeAjaxPageHtmlHeadStart () (т.е. путем расширения ApplicationServlet и ссылки на свою реализацию в web.xml).

Однако:

  1. Проблема, с которой вы столкнулись, может вообще не относиться к типу документа *
  2. Ваадин действительно не должен быть в причудливом режиме.

Относительно 1: Вы пытаетесь прочитать scrollTop для всего документа? Приложения Vaadin часто прокручиваются в основном элементе div, в котором он отображается, а не на всей странице.

...