Du har rätt i att man bör undvika document.write och blanda skript med HTML.
Enklast lägger du till en tom div i din kod och kör ett skript typ följande:
<script type="text/javascript">
window.onload = function() {
if ( !document.getElementById ) return;
// Testing for MSIE
var isMSIE = /*@cc_on!@*/false;
if ( isMSIE ) {
document.getElementById("hej").innerHTML = "Lorem ipsum...";
} else {
document.getElementById("hej").parent.removeChild(document.getElementById("hej"));
}
}
</script>
IE känns igen på ett sätt som förklaras här: http://dean.edwards.name/weblog/2007/03/sniff/
Om det inte stör din design, kan du låta den tomma diven ligga kvar, eller sätta dess display till none i CSS och ta fram den med skriptet.