После прочтения этого поста я решил создать вход, который действует аналогично отключенному полю ввода, но был «только для чтения».
Итак, я сделал так, чтобы его нельзя было выбирать, вкладывать или иметь курсор мыши, который давал пользователю идею, что он может изменить или выбрать значение.
Проверено на IE8 / 9, Mozzila 18, Chrome 29
<input name="UserName" class="accountInputDisabled" id="UserName" type="text" readOnly="readonly" value="" unselectable="on" tabindex="-1" onselectstart="return false;" ondragstart="return false;" onmousedown='return false;'/>
input.accountInputDisabled {
border: 1px solid #BABABA !important;
background-color: #E5E5E5 !important;
color: #000000;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-moz-user-input: disabled;
-ms-user-select: none;
cursor:not-allowed;
}
input:focus {
outline: none;
}