Проблемы фокуса отделения Firefox contentEditable

Я использую contentEditable теги Div на моем веб-сайте и я заметил странную проблему при использовании Firefox.

Вот исходный код в качестве примера:

<html>
  <head>
  </head>
  <body>
    <div contentEditable="true" style="margin-left:auto; 
         margin-right:auto; height:200px; width:200px; border-style:solid; 
         border-color:black; border-width:1px;"></div>
  </body>
</html>

Вот шаги для репродуцирования.

  1. contentEditable фокусируется и курсор мигает в отделении, но в отделении нет НИКАКОГО текста
  2. пользователь нажимает contentEditable отделение
  3. отделение все еще показывает фокус, но нет теперь НИКАКОГО мерцающего курсора, и пользователь не может ввести вход в отделение

Я воспроизвел эту ошибку с Firefox 3.6.3 на Ubuntu и Firefox 3.5 на Windows XP. Этого не происходит с Chrome.

Какие-либо идеи о том, почему это происходит и что сделать для фиксации его?

Править: Одна возможная работа вокруг могла бы быть для ручной установки, где курсор. Кто-либо знает, как сделать это? Я искал онлайн, но не похоже, что существует что-либо поддерживаемый W3.

Спасибо!

6
задан Andrew 2 August 2010 в 17:49
поделиться