Originariamente inviato da Mega69
Se document.write o document.writeln vengono chiamati dopo che la pagina è stata caricata cancellano tutto ciò che c'è nel documento. In pratica ti ritroveresti con una pagina bianca ( con dentro solo il blocco di stile appunto ) .
Quel link che ha postato Xinod è uno script che fa la stessa identica cosa che vuoi ottenere tu senza cancellarti niente
ok grazie per la spiegazione.... intanto mentre provo a risistemare il codice, c'è una cosa ceh non capisco:

Codice PHP:
height screen.height - (screen.height 40 100);
width screen.width - (screen.width 20 100);
left = (screen.width width) / 2.2;
top = (screen.height height) / 7;

document.write('<style type="text/css">' +
                    
'div#container{' +
                        
'height:' height 'px;' +
                        
'width:' width 'px;' +
                        
'left:' left 'px;' +
                        
'top:' top 'px;' +            
                    
'}' 
               
'</style>'); 
Perchè per centrarlo devo dividere per 2.2 e per 7??? E non per 2?

E poi come posso mettere tutto in un file js e continuare a farlo funzionare??