|
#4楼 得分:5回复于:2009-01-09 22:23:32
要获取更多客户端硬件信息可以参考: MSDN Library->Win32 and Com DevelopMent->Administration and Management->Windows Management Instrument->WMI Reference->WMI Classes->Win32 Classes 1.获取硬件列表 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> </title> <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <script id=clientEventHandlersJS language=javascript> <!-- function Button1_onclick() { var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service = locator.ConnectServer("."); var properties = service.ExecQuery("SELECT * FROM Win32_OnBoardDevice"); var e = new Enumerator (properties); document.write(" <table border=1>"); for (;!e.atEnd();e.moveNext ()) { var p = e.item (); document.write(" <tr>"); document.write(" <td>" + p.Description + " </td>"); document.write(" <td>" + p.DeviceType + " </td>"); document.write(" <td>" + p.Enabled + " </td>"); document.write(" <td>" + p.Tag + " </td>"); document.write(" </tr>"); } document.write(" </table>"); } //--> </script> </head> <body> <INPUT id="Button1" type="button" value="Button" name="Button1" language=javascript onclick="return Button1_onclick()"> </body> </html> 2.Javascript获取CPU信息 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> </title> <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <script id=clientEventHandlersJS language=javascript> <!-- function Button1_onclick() { var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service = locator.ConnectServer("."); var properties = service.ExecQuery("SELECT * FROM Win32_Processor"); var e = new Enumerator (properties); document.write(" <table border=1>"); for (;!e.atEnd();e.moveNext ()) { var p = e.item (); document.write(" <tr>"); document.write(" <td>" + p.Caption + " </td>"); document.write(" <td>" + p.DeviceID + " </td>"); document.write(" <td>" + p.Name + " </td>"); document.write(" <td>" + p.CpuStatus + " </td>"); document.write(" <td>" + p.Availability + " </td>"); document.write(" <td>" + p.Level + " </td>"); document.write(" <td>" + p.ProcessorID + " </td>"); document.write(" <td>" + p.SystemName + " </td>"); document.write(" <td>" + p.ProcessorType + " </td>"); document.write(" </tr>"); } document.write(" </table>"); } //--> </script> </head> <body> <INPUT id="Button1" type="button" value="Button" name="Button1" language=javascript onclick="return Button1_onclick()"> </body> </html> 3.Javascript获取主板信息 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> </title> <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <script id=clientEventHandlersJS language=javascript> <!-- function Button1_onclick() { var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service = locator.ConnectServer("."); var properties = service.ExecQuery("SELECT * FROM Win32_BaseBoard"); var e = new Enumerator (properties); document.write(" <table border=1>"); for (;!e.atEnd();e.moveNext ()) { var p = e.item (); document.write(" <tr>"); document.write(" <td>" + p.HostingBoard + " </td>"); document.write(" <td>" + p.Manufacturer + " </td>"); document.write(" <td>" + p.PoweredOn + " </td>"); document.write(" <td>" + p.Product + " </td>"); document.write(" <td>" + p.SerialNumber + " </td>"); document.write(" <td>" + p.Version + " </td>"); document.write(" </tr>"); } document.write(" </table>"); } //--> </script> </head> <body> <INPUT id="Button1" type="button" value="Button" name="Button1" language=javascript onclick="return Button1_onclick()"> </body> </html>
|
|
|