ho un file js che viene incluso.
questo e' il contenuto del primo file
document.write("<div class=\"loginstatus2\"><script src=\'/scripts/checkEmail.js\' type=\'text/javascript\'></script> - <a href=\"javascript:logout();\" target=\"_self\" name=\"&lpos=37c&lid=name_of_37c\">Logout</a> | 8 January 2008</div>");
mentre il file checkEmail.js e' piu' complicato, comunque ha questo script al suo interno (ed e' l'unica cosa che viene stampata a video)
document.write('<span id="new_messages">YES</span>');
Ora il problema e' che in tutti i browser tranne che in IE ho il risultato finale che e'
"YES - Logout | 8 January 2008"
mentre in IE il document.write mi viene scritto dopo Logout ect, quindi ho una cosa del genere
" - Logout | 8 January 2008
YES"
qualche idea del motivo?
Grazie
PS
scusate il titolo ma non sapevo come spiegare il problema