У меня возникают проблемы с атрибутом textaras readonly. Я использую JQuery, чтобы установить атрибут, например:Readonly textarea и IE9 Scrollbars
$("#mytextarea").prop("readonly", true);
В CSS:
textarea { width: 400px; height: 400px; }
textarea[readonly] { overflow: auto; }
HTML-:
<textarea id="mytextarea">Lorem ipsum [...] ament.</textarea>
В Internet Explorer 9, полосы прокрутки не showned поэтому пользователи не могут читать содержимое переполнения. Поведение со всеми другими крупными браузерами правильное: поле не редактируется, но пользователи могут свободно прокручивать его.
Как это исправить?
Я не знаю, какую версию jQuery вы используете, но с версии 1.6 соответствующий способ обработки свойств - ['.prop()'] (http://api.jquery.com/prop /): '$ (" # mytextarea "). prop (" readonly ", true);' –
Хорошо, спасибо за советы;) –