Nachdem ich diesen Beitrag gelesen hatte, entschied ich mich, eine Eingabe zu erstellen, die sich ähnlich wie ein deaktiviertes Eingabefeld verhält, aber "schreibgeschützt" war.
Also habe ich es so gemacht, dass es nicht ausgewählt oder mit Registerkarten versehen werden konnte oder einen Mauszeiger hatte, der dem Benutzer die Idee gab, den Wert zu ändern oder auszuwählen.
Getestet auf 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;
}