2012-04-05 10 views

risposta

8

Sì, è possibile utilizzare il seguente per stampare la risoluzione, ad esempio:

<script type="text/javascript"> 
document.write(screen.width+'x'+screen.height); 
</script> 

potrebbe non funzionare nei browser meno recenti, ma sarà in quelle più recenti.

Maggiori informazioni qui:

http://www.javascriptkit.com/howto/newtech3.shtml

+0

Fantastic di grande lavoro. Grazie. – JasonMortonNZ

+0

Su una nota correlata: consultare http://stackoverflow.com/questions/6648155/how-to-find-usable-screen-size-in-javascript se è necessario trovare lo * spazio utilizzabile nella finestra del browser. – tuomassalo

1

Sì ho usato il seguente codice e funziona bene.

var screenW = 640, screenH = 480; 
if (parseInt(navigator.appVersion)>3) { 
screenW = screen.width; 
screenH = screen.height; 
} 
else if (navigator.appName == "Netscape" 
&& parseInt(navigator.appVersion)==3 
&& navigator.javaEnabled() 
) 
{ 
var jToolkit = java.awt.Toolkit.getDefaultToolkit(); 
var jScreenSize = jToolkit.getScreenSize(); 
screenW = jScreenSize.width; 
screenH = jScreenSize.height; 
} 

document.write(
"Screen width = "+screenW+"<br>" 
+"Screen height = "+screenH 
) 

Cortesia: http://www.javascripter.net/faq/screensi.htm

Problemi correlati