ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[±Ð¾Ç] (±Ð¾Ç²Ä24½g)¨t²Î¸ê°T ¤U½g

[±Ð¾Ç] (±Ð¾Ç²Ä24½g)¨t²Î¸ê°T ¤U½g

screenª«¥ó
screenª«¥ó¥i¥H¥Î¨Ó°»´ú»P¿Ã¹õ¸ÑªR«×¬ÛÃöªº¸ê°T¡A¨äÄݩʦCªí¦p¤U¡G

ÄÝ©Ê

§@¥Î

screen.width

¥Ø«eÅã¥Ü¾¹ªº¼e«×¡]³æ¦ì;¹³¯À¡^

screen.height

¥Ø«eÅã¥Ü¾¹ªº¼e«×¡]³æ¦ì;¹³¯À¡^

screen.pixelDepth

Åã¥Ü¦â±m«×¹³¯Àªº¦ì¤¸¼Æ¶q

screen.colorDepth

¥iÅã¥Üªº¦â±m¼Æ¶q




¿Ã¹õ°Ï°ì

©Ò¿×¿Ã¹õ°Ï°ì¡A´N¬O§A¥Ø«e¿Ã¹õªº¡u¸ÑªR«×¡v¡A¦pªG§A­n½Õ¾ã§A¥Ø«eÅã¥Ü¾¹ªº¸ÑªR«×¡A¥i¥H¥Ñ¡u±±¨î¥x¡vªº¡uÅã¥Ü¾¹¡v¶µ¥Ø¤¤°µ³]©w¡A¦ý¬O¥²¶·¤Á´«¡uÅã¥Ü¾¹¤º®e¡v¹ï¸Üµøµ¡ªº¿ï¶µ­¶¬°¡u³]©w­È¡v¡AµM«á¦b¡u¿Ã¹õ°Ï°ì¡vªº¶µ¥Ø¤¤°µ³]©w¡A¦p¤W¹Ï©Ò¥Ü¡C

¡u¸ÑªR«×¡vªº³]©w¤À¬°¡u¤ô¥­¡v¤è¦V»P¡u««ª½¡v¤è¦V¡A¨ä³]©w­È¬O¨â¨â°t¹ïªº¡A¦pªG§Aªº¿Ã¹õ¬O17¦Tªº¡A¨º§A¥i¯à±N¸ÑªR«×³]¬°¡u800x600¡v¡A¦Ó¿Ã¹õ15¦Tªº¡A¨º§A¥i¯à±N¸ÑªR«×³]¬°¡u640x480¡v¡A¸ÑªR«×¶V°ªµe­±¶Vºë½o¡A¦ý¬Oµe­±¤]·|Åܤp¡C

·í§Ú­Ì¥H¸ÑªR«×¡u800x600¡v¨Ó³]­pºô­¶¡A­YÂsÄýªÌ¥H¡u800x600¡vªº¸ÑªR«×¨ÓÆ[¬Ý§Ú­Ìªººô­¶¡A«hÂsÄýªÌ±N¥i¥HÂsÄý¨ìµe­±§¹¾ã¦Ó¤º®e¥¿½Tªººô­¶¡A¦p¤U¹Ï¡G


¦ýÂsÄýªÌ¥H¡u640x480¡vªº¸ÑªR«×¨ÓÆ[¬Ý§Ú­Ìªººô­¶®É¡A«hÂsÄýªÌ±N¥i¯àÀò±o¦p¤U¹Ïªº©_©Çµe­±¡G


  ¬°¤FÅý§Ú­Ìºë¤ß³]­pªººô­¶¯à°÷§¹¾ãªºÅã¥Ü¦bÂsÄý¾¹¤¤¡AÁקK¦]ÂsÄýªÌÅã¥Ü¾¹¸ÑªR«×»P§Ú­Ìºô­¶³]­p®Éªº¸ÑªR«×¤£¦P¦Ó³y¦¨ÂsÄýµe­±°¾®t¡A©Ò¥H§Ú­Ì¥i¥H§Q¥Îscreenª«¥ó¹ïÂsÄýªÌªºÅã¥Ü¾¹¸ÑªR«×¥[¥H°»´ú¡A¨Ã§iª¾ÂsÄýªÌ¾A·íªº½Õ¾ã¨äÅã¥Ü¾¹¸ÑªR«×¡A¥H«KÀò±o³Ì¨Îªººô­¶Æ[½àµe­±¡I

­n±oª¾ÂsÄýªÌÅã¥Ü¾¹¡u¤ô¥­¡v¤è¦Vªº¿Ã¹õ¸ÑªR«×¡A§Ú­Ì¥i¥H§Q¥Îscreenª«¥óªº¡ywidth¡zÄÝ©Ê¡A¦Ó¨Ï¥Îscreenª«¥óªº¡yheight¡zÄÝ©Ê«h¥i±oª¾ÂsÄýªÌÅã¥Ü¾¹¡u««ª½¡v¤è¦Vªº¿Ã¹õ¸ÑªR«×¡C


¹ê¨Ò¾Ç²ß¡G
§Q¥Îscreenª«¥óªº¡ywidth¡zÄÝ©Ê»P¡yheight¡zÄÝ©Ê°»´úÂsÄýªÌÅã¥Ü¾¹¡u¤ô¥­¡v¡B¡u««ª½¡v¤è¦Vªº¿Ã¹õ¸ÑªR«×¡C
  1. <HTML>
  2. <HEAD>
  3. <TITLE>¿Ã¹õÅã¥Ü°Ï°ì</TITLE>
  4. </HEAD>
  5. <SCRIPT Language="JavaScript">
  6. //¨ú±o¤ô¥­¸ÑªR«×
  7. x=screen.width
  8. //¨ú±o««ª½¸ÑªR«×
  9. y=screen.height
  10. document.write("§A¥Ø«e¿Ã¹õªºÅã¥Ü°Ï°ì¬° "+x+"x"+y+" ¹³¯À")
  11. </SCRIPT>
  12. <BODY>
  13. </BODY>
  14. </HTML>
½Æ»s¥N½X



¹ê§@¾Ç²ß¡G
ÂsÄýªÌÅã¥Ü¾¹¸ÑªR«×«Øij¡C
  1. <HTML>
  2. <HEAD>
  3. <TITLE>¸ÑªR«×«Øij</TITLE>
  4. </HEAD>
  5. <SCRIPT Language="JavaScript">
  6. //¨ú±o¤ô¥­¸ÑªR«×
  7. x=screen.width
  8. //¨ú±o««ª½¸ÑªR«×
  9. y=screen.height
  10. //§PÂ_±µªR«×¬O§_²Å¦X±ø¥ó
  11. if (x !=800 || y != 600)
  12. {
  13. alert("§A¥Ø«eªº¿Ã¹õ¸ÑªR«×¬° "+x+"x"+y+" ¹³¯À\n½Ð½Õ¾ã¬°800x600¥H²Å¦X¥»¯¸³Ì¨ÎÂsÄýÀô¹Ò")
  14. }
  15. else
  16. {
  17. alert("§A¥Ø«eªº¿Ã¹õ¸ÑªR«×¬° "+x+"x"+y+" ¹³¯À²Å¦X¥»¯¸³Ì¨ÎÂsÄýÀô¹Ò")
  18. }
  19. </SCRIPT>
  20. <BODY>
  21. </BODY>
  22. </HTML>
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

¦â±m«×°»´ú


»PÅã¥Ü¾¹³]©w¬ÛÃöªº¶µ¥ØÁÙ¦³¤@­Ó¡u¦â±m¡v¡A¤]´N¬O³]©w¦b¿Ã¹õ¤W¥i¥H¨£¨ìªº¦â±m¼Æ¥Ø¡AÅã¥Ü¾¹¥i³]©wªº¦â±m¼Æ¶q¦³¡u4¦ì¤¸/16¦â¡v¡B¡u8¦ì¤¸/256¦â¡v¡B¡u16¦ì¤¸/°ª±m¡v»P¡u32¦ì¤¸/¥þ±m¡v¡C

¦â±m«×¶V°ª¡A¥i¥ÎÃC¦â´N¦h¡A¬Û¹ïªº¡Aºô­¶¤¤ªº¹Ï¹³¤]´N§ó¹G¯u¡A·í§Ú­Ì¥H¡u16¦ì¤¸/°ª±m¡vªº¦â±m«×³]­pºô­¶¡A­YÂsÄýªÌ¦P¼Ë¥H¡u16¦ì¤¸/°ª±m¡vªº¦â±m«×¨ÓÆ[¬Ý§Ú­Ìªººô­¶¡A«hÂsÄýªÌ±N¥i¥HÂsÄý¨ì¦â¹³¥¿½Tªººô­¶µe­±¡A¦p¤U¹Ï¡G


­Y§Ú­Ì¥H¡u16¦ì¤¸/°ª±m¡vªº¦â±m«×³]­pºô­¶¡A¦ÓÂsÄý«o¥H§C©ó¡u¢·¦ì¤¸/256¦â¡vªº¦â±m«×¨ÓÆ[¬Ý§Ú­Ìªººô­¶¡A«hÂsÄýªÌ©ÒÂsÄýªººô­¶µe­±±N¬O¤£³ô¤J¥Ø¡A¦p¤U¹Ï(¥H¡u4¦ì¤¸/16¦â¡vÂsÄý)¡G


­nÁקKÂsÄýªÌ¦]¦â±m«×¤£°÷¦Ó³y¦¨ºô­¶Åã¥Üµe­±¥¢¯u¡A§Ú­Ì¥i¥H§Q¥Îscreenª«¥ó¹ïÂsÄýªÌªºÅã¥Ü¾¹¦â±m«×¥[¥H°»´ú¡A¨Ã§iª¾ÂsÄýªÌ¾A·íªº½Õ¾ã¨äÅã¥Ü¾¹¦â±m«×¡A¥H«KÀò±o³Ì¨Îªººô­¶Æ[½àµe­±¡I

screenª«¥ó¦³¨â­ÓÄÝ©Ê¥i¥Î¨Ó°»´ú¨Ï¥ÎªÌÅã¥Ü¾¹ªº¦â±m«×¡A¤@¬O¡upixeDepth¡vÄÝ©Ê¡A¥Î¨Ó°»´ú¨C­ÓÅã¥Ü¹³¯Àªº¦ì¤¸¼Æ¡A½Ðª`·N¡G¡upixeDepth¡vÄݩʪº­È¬O¡u¦ì¤¸¼Æ¡v¡I¨äÄݩʭȬO¤@­Ó¼Æ¦r¡A¨Ò¦p¡A¦â±m«×¬°¡u16¦ì¤¸/°ª±m¡v¡A«h¡upixeDepth¡vÄݩʪº­È¬O¡u16¡v¡F¥t¤@­Ó¥i¥Î¨Ó°»´ú¨Ï¥ÎªÌÅã¥Ü¾¹ªº¦â±m«×ÄݩʬO¡ucolorDepth¡v¡A¥Î¨Ó°»´ú¥iÅã¥ÜªºÃC¦â¼Æ¶q¡A¨äÄݩʭȤ]¬O¤@­Ó¼Æ¦r¡C

¡upixeDepth¡vÄݩʬ°Netspace¾A¥Î¡A¦Ó¡ucolorDepth¡vÄݩʬ°Internet Explorer¡]IE¡^¾A¥Î¡A¦]¦¹¡A¦b°»´ú¨Ï¥ÎªÌÅã¥Ü¾¹ªº¦â±m«×¤§«e¡A¥²¶·¥ý¨Ï¥ÎÂsÄý¾¹ª«¥ó¡ynavigator¡zªº¡uappName¡vÄݩʧP§OÂsÄýªÌ¬O¨Ï¥Î­þ¤@ºØÂsÄý¾¹¡A¦A¨Ì·ÓÂsÄý¾¹ºØÃþ¿ï¥Î¾A·íªº¦â±m«×°»´úÄÝ©Ê¡I


¹ê§@¾Ç²ß¡G
§Q¥Îscreenª«¥óªº¡upixeDepth¡vÄÝ©Ê»P¡ucolorDepth¡vÄÝ©Ê°»´ú¨Ï¥ÎªÌÅã¥Ü¾¹ªº¦â±m«×¡C
  1. <HTML>
  2. <HEAD>
  3. <TITLE>¦â±m«×</TITLE>
  4. </HEAD>
  5. <SCRIPT Language="JavaScript">
  6. //°»´úÂsÄýªÌ©Ò¨Ï¥ÎªºÂsÄý¾¹
  7. if (navigator.appName == "Netcape")
  8. {
  9. //ÂsÄý¾¹¬°Netscape¨ú¥ÎpixelDepthÄÝ©Ê
  10. colornum=screen.pixelDepth
  11. }
  12. else
  13. {
  14. //ÂsÄý¾¹¬°IE¨ú¥ÎcolorDepthÄÝ©Ê
  15. colornum=screen.colorDepth
  16. }

  17. if(colornum == 4){msg="4¦ì¤¸16¦â"}
  18. if(colornum == 8){msg="8¦ì¤¸256¦â"}
  19. if(colornum == 16){msg="16¦ì¤¸°ª±m"}
  20. if(colornum == 32){msg="32¦ì¤¸¥þ±m"}

  21. document.write("§A¥Ø«eªºÅã¥Ü¾¹±m«×¬° "+msg)
  22. </SCRIPT>
  23. <BODY>
  24. </BODY>
  25. </HTML>
½Æ»s¥N½X



¹ê§@¾Ç²ß¡G
ÂsÄýªÌÅã¥Ü¾¹¦â±m«×«Øij¡C
  1. <HTML>
  2. <HEAD>
  3. <TITLE>¦â±m«×«Øij</TITLE>
  4. </HEAD>
  5. <SCRIPT Language="JavaScript">
  6. //°»´úÂsÄýªÌ©Ò¨Ï¥ÎªºÂsÄý¾¹
  7. if (navigator.appName == "Netcape")
  8. {
  9. //ÂsÄý¾¹¬°Netscape¨ú¥ÎpixelDepthÄÝ©Ê
  10. colornum=screen.pixelDepth
  11. }
  12. else
  13. {
  14. //ÂsÄý¾¹¬°IE¨ú¥ÎcolorDepthÄÝ©Ê
  15. colornum=screen.colorDepth
  16. }
  17.        
  18. if(colornum == 4){msg="4¦ì¤¸16¦â"}
  19. if(colornum == 8){msg="8¦ì¤¸256¦â"}
  20. if(colornum == 16){msg="16¦ì¤¸°ª±m"}
  21. if(colornum == 32){msg="32¦ì¤¸¥þ±m"}

  22. if (colornum<16)
  23. {
  24. alert("§A¥Ø«eªºÅã¥Ü¾¹±m«×¬° "+msg+"\n½Ð±N¦â±m«×½Õ¾ã¦b16¦ì¤¸¥H¤W")
  25. }
  26. else
  27. {
  28. alert("§A¥Ø«eªºÅã¥Ü¾¹±m«×¬° "+msg+"\n²Å¦X¥»¯¸¦â±m«×­n¨D")
  29. }
  30. </SCRIPT>
  31. <BODY>
  32. </BODY>
  33. </HTML>
½Æ»s¥N½X
¤ß¦w¡A¥­¦w   
µoªí¥ô¦óµL·N¸qªº·PÁ©ÎÄé¤ô¤å³¹¤@«ß¬å,¬Ã±¤±b¸¹,½Ð¸Ô¾\ª©³W!!

TOP

        ÀR«ä¦Û¦b : «Ý¤H°h¤@¨B¡A·R¤H¼e¤@¤o¡A´N·|¬¡±o«Ü§Ö¼Ö¡C
ªð¦^¦Cªí ¤W¤@¥DÃD