Удалить текстовую вставку / указатель из сфокусированного ввода только для чтения

Я использую , стилизованный под обычный текст, чтобы убрать внешний вид интерактивного поля, но все же отображать значение.

Это очень полезно, чтобы запретить пользователю редактировать поле, сохраняя при этом возможность публиковать значение. Я понимаю, что это удобный метод и что есть несколько обходных путей, но я хочу использовать этот метод.

Проблема: Мигающий курсор по-прежнему появляется при щелчке / фокусировании на поле. (По крайней мере, в FF и IE8 на Win7)

В идеале, я бы хотел, чтобы он вел себя как обычно, с возможностью фокусировки, но без мигания курсора.

Решения Javascript приветствуются.

41
задан Wesley Murch 24 July 2011 в 17:03
поделиться