ACCESSjs 获取硬件和系统信息

<!DOCTYPEHTMLPUBLIC”-//W3C//DTD HTML 4.0 Transitional//EN”>

<html>

   <head>

      <title>javascript获得客户端硬件信息-www.web2bar.cn/</title>

      <metaname=”GENERATOR”content=”Microsoft Visual Studio
.NET

7.1″>

      <metaname=”vs_targetSchema”

content=”http://schemas.microsoft.com/intellisense/ie5"&gt;

   <scriptid=clientEventHandlersJSlanguage=javascript>

<!–

  

function Button2_onclick() {//CPU 信息

   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>cpu信息</td>”);

      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>”);

}

  

function Button1_onclick() {//磁盘序列号

   var locator = new ActiveXObject (“WbemScripting.SWbemLocator”);

   var service = locator.ConnectServer(“.”);

   var properties = service.ExecQuery(“SELECT * FROM
Win32_DiskDrive”);

   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>磁盘序列号</td>”);

      document.write(“<td>” + p.signature + “</td>”);

      document.write(“</tr>”);

   }

   document.write(“</table>”);

}

  

function Button3_onclick() {//CD-ROM 信息

   var locator = new ActiveXObject (“WbemScripting.SWbemLocator”);

   var service = locator.ConnectServer(“.”);

   var properties = service.ExecQuery(“SELECT * FROM
Win32_CDROMDrive”);

   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>cd-rom信息</td>”);

      document.write(“<td>” + p.Caption + “</td>”);

      document.write(“<td>” + p.Description
+ “</td>”);

      document.write(“<td>” + p.Drive + “</td>”);

      document.write(“<td>” + p.Status + “</td>”);

      document.write(“<td>” + p.MediaLoaded
+ “</td>”);

      document.write(“</tr>”);

   }

   document.write(“</table>”);

}

  

function Button4_onclick() {//键盘信息

   var locator = new ActiveXObject (“WbemScripting.SWbemLocator”);

   var service = locator.ConnectServer(“.”);

   var properties = service.ExecQuery(“SELECT * FROM
Win32_Keyboard”);

   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>键盘信息</td>”);

      document.write(“<td>” + p.Description
+ “</td>”);

      document.write(“<td>” + p.Name + “</td>”);

      document.write(“<td>” + p.Status + “</td>”);

      document.write(“</tr>”);

   }

   document.write(“</table>”);

}

  

function Button5_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>主板信息</td>”);

      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>”);

}

function getinfo()

{

Button1_onclick();

Button2_onclick()

Button3_onclick()

Button4_onclick()

Button5_onclick()

}

  

//–>

</script>

</head>

   <body>

<INPUTid=”Button1″type=”button”value=”Button”

name=”Button1″language=javascriptonclick=”return getinfo()”>

      

   </body>

</html>

推荐文章:

输出编码为utf-8时js乱码的缓解办法

限制文本框,只能输入数字,如果输入非数字,自动去丢

CSS
float浮动布局详解

盛的AJAX框架对比:jQuery,Mootools,Dojo,Ext
JS

神奇3D圣诞树祝广大开发技术人员圣诞快乐!

javascript:history.go()和History.back()的区别

IE6中img下部多生5px之空域解决4栽方法

至于position、absolute、relative层叠加的技能

IE6夹加倍margin间距
解决方案

IE6-IE7-IE8-FireFox
css的相当技巧

javascript常因此函数集(常规函数、数组函数、日期函数、数学函数、字符串函数)

一个异之404页面

一个实用的典型图切换效果

22只HTML5的初级技巧

和学习Javascript朋友之同沾经验之谈

深深解析form标签

著名的IE6的3像素bug

IE6不支持的CSS属性

此时此刻于健全的浏览器兼容 CSS-BUG
汇总

极致经典的落实字符数控制的方案哦!(完善版)

javascript数组操作大全,数组方法总汇,速记

鼠标经过改动文字内容极其简单易行的功能

offsetTop,clientX,clientTop,clientWidth,offsetWidth
坐标,一糟糕搞明白

常用到的JS
验证(包括例子)

Jquery自定义方法(全选,反选,全休挑)

javascript
Firefox,IE6,IE7,IE8上传图片预览(FF,IE)

documnet.getElementById里之ID动态操作

JavaScript 实现按钮的
全选和任何精选

推介几迟迟Http嗅探器

JS判断GridView中复选框有没发生吃入选

javascript
导入注册表,打开应用程序

晚台弹出div居中

关于 HTML 元素 居中针对齐 ‘text-align:center’
的题目

IE6、IE7、IE8、Firefox、Opera CSS
hack区分

html(js)输出特殊字符

JS
一个巡回提示输入后打印小例子

JS
小技巧

top,self,parent,open,href,location
详细说明

App_Offline.htm
一个静态页面实现整站维护时统一页面

差一点只精美的Button的CSS

HTTP
状态代码的整体列表

怎点击一个链接,分别于简单单框架中打开两只页面?

DivCSS网页布局中CSS无效的十个泛原因

页头加上<!DOCTYPE html PUBLIC “-//W3C//>后 js不吻合w3c标准
对联不滚动

极致咸的CSS浏览器兼容问题整理(IE6.0、IE7.0 与
FireFox)

若免掌握的 JavaScript –
“this”

JS页面跳转淡入淡出的效能

图表未存在显示默认图片

css浮动层垂直水平居中定位兼容火狐、ie6、ie7、ie8

JavaScript
读写文件

javascript js 鼠标事件
大全,js鼠标拖动事件,js鼠标移动事件

js隐藏状态栏显示大集合

十个未为IE6支持之实用CSS属性

HTML特殊符号代码速查表

网站挂马方式
总结

FckEditor V2.6 fckconfig.js中文注释
英文乱码解决智

javascript
日历日期控件

utg-8及gb1323编码相互转换

meta name的含义:<META http-equiv=Content-Type content=”text/html;
charset=gb2312″>

Ajax技术运用XMLHttpRequest对象传递参数中文乱码问题

HTTP POST GET
本质区别详解

js判断输入是否中文,数字,身份证之类js函数

客户端无字时之做法

CSS+DIV以各个浏览器兼容代码

CSS+div
设计之网页在不同浏览器被变形的题材

所以DIV结合CSS实现图片文本混排,文本环绕图片,且文本也同样完好

Internet
Explorer(IE)与Firefox(FF)中不同之Javascript

IE与火狐FF中div高度自适应问题之解决(三种艺术)

浏览器兼容手册

图表滚动

Javascript俄罗斯方,极简代码(完整版本)_FROM
CSDN

弹来窗口由定义

js为空或未是目标的化解智

免费生成qq聊天链接

FCKeditor的js验证

网页颜色变黑白代码(哀悼)

JavaScript编程语言的主导编码规范

javascript
计算小数问题

CSS的优先权CSS的履各个

HTML 中表单form
的连锁文化

10个Javascript使用小技巧

js字符串转化为数字
详解

网页 flash效果
图片滚动

asp.net中采用alert弹出消息框,如何换行?

进化版百度Popup.js弹出框|拖拽小框架发布,兼容IE6/7/8,Firefox,Chrome【附下载】

QQ于线客服漂浮框,支持firefox(火狐),W3C,DTD,通杀IE,Opera,Safari,Chrome所有浏览器

称网页标准的漂浮QQ在线客服-兼容IE和火狐浏览器/可关闭/可安装左右漂浮

兼容ie和火狐的回车键屏蔽JS

怎么样运用firebug进行调试

xmlns是什么意思?

十种用JavaScript处理图片的专门意义

40 只轻量级 JavaScript
库(上)

40 个轻量级 JavaScript 库
(下)

JS判断分辨率调用不同CSS

JS获取当前目标大小及屏幕分辨率等

js获取asp.net服务器端控件Label,TextBox,RadioButtonList,DropDownList的价值

30
独极好的jQuery表单插件

[组图]20个美好JavaScript导航菜单

调 fckeditor
相关属性

破解&屏蔽防止嵌入框架代码 top.location !=
self.location

网页自动跳反
5种方式

css防止表格让撑起来还是div层被顶起来之强措施
图片

图片弹出显示

网页右下角弹出信息之JS提示框

ACCESS模糊查询like的化解智&&SQL查询语句通配符问题

同等栽新鲜的给挂Iframe木马的解决方式

【网页木马清除】二行代码解决所有网页木马(含iframe/script木马)

检查网站链接安全

网页打中语义化标签的实现!

<map></map>
图片分区域过链接

javascript
检测浏览器

javascript与C#相互之间通讯

HTML-CSS技巧:去丢下拉绳的边线和三角箭头及藏匿或剥夺下拉框

漂亮的javascript消息框

CSS
Hack浏览器兼容整理

轻松实现图片的影子效果

js拖动窗口
用层模拟可

挪的粗窗口

那些亲近之 JavaScript
技巧

图形从滚动条之滚效应,有缓冲作用(兼容IE和FF)

DIV滚动代码

右下比赛浮动提示框代码

丰富左边导航背景图片和关图片并落实关闭功能+导航背景图片切换

CSS
DIV层的展示和隐身

网页特效代码 —
表格或层通往生日渐进行的意义

当html网页遭到开展“禁止复制网页”设置

一个页面里以简单种植以上的超链接样式

超链接
相关代码

因而css怎样实现一行简单排列,中间那长框是单线

常用JS验证,实用HTML代码

js验证文本框内容

网页配色之黄金分割法

关于background-attachment的研究

用asp或js获取url参数

CSS
测验

什么化解表格让无暂停的亲笔或标点撑大的题材
单元格里之数据以过量边界时用简易号代替

百度空间css详解
空间页面CSS说明

js中caller,callee

js中with、this的用法

javascript 真经 —
2/2

javascript 真经 —
1/2

Javascript中尽常用的55个经技巧

臃肿的相对位置和绝对位置(转)

CSS link导入 与 @import
区别

document.body.scrollTop 与
document.documentElement.scrollTop

杰出的DIV+CSS三履二列在中高度自适应布局

遵照滚动条
自动显示的代码

页面滚动实用代码

 

输出编码为utf-8时js乱码的解决办法

限定文本框,只能输入数字,如果输入非数字,自动去丢

CSS
float浮动布局详解

兴的AJAX框架对比:jQuery,Mootools,Dojo,Ext
JS

神奇3D圣诞树祝广大开发技术人员圣诞快乐!

javascript:history.go()和History.back()的区别

IE6中img下部多起5px的空域解决4种植方式

有关position、absolute、relative层叠加的技能

IE6对倍增margin间距
解决方案

IE6-IE7-IE8-FireFox
css的配合技巧

javascript常因此函数集(常规函数、数组函数、日期函数、数学函数、字符串函数)

一个与众不同的404页面

一个实用的关节图切换效果

22单HTML5的初级技巧

暨上学Javascript朋友的一样碰经验之谈

深深解析form标签

著名的IE6的3像素bug

IE6不支持的CSS属性

当下较健全的浏览器兼容 CSS-BUG
汇总

极端经典的落实字符数控制的方案哦!(完善版)

javascript数组操作大全,数组方法总汇,速记

鼠标经过改动文字内容尽简单易行的机能

offsetTop,clientX,clientTop,clientWidth,offsetWidth
坐标,一浅搞明白

常用到的JS
验证(包括例子)

Jquery自定义方法(全选,反选,全休挑)

javascript
Firefox,IE6,IE7,IE8上污染图片预览(FF,IE)

documnet.getElementById里的ID动态操作

JavaScript 实现按钮的
全选和满增选

推介几慢慢悠悠Http嗅探器

JS判断GridView中复选框有没发给选中

javascript
导入注册表,打开应用程序

晚台弹出div居中

关于 HTML 元素 居中针对齐 ‘text-align:center’
的题目

IE6、IE7、IE8、Firefox、Opera CSS
hack区分

html(js)输出特殊字符

JS
一个循环提示输入后打印小例子

JS
小技巧

top,self,parent,open,href,location
详细解释

App_Offline.htm
一个静态页面实现整站维护时统一页面

几个出色的Button的CSS

HTTP
状态代码的总体列表

怎么点击一个链接,分别以有限独框架中开辟两个页面?

DivCSS网页布局中CSS无效的十只常见原因

页头加上<!DOCTYPE html PUBLIC “-//W3C//>后 js不合乎w3c标准
对联不滚动

最好咸的CSS浏览器兼容问题整理(IE6.0、IE7.0 与
FireFox)

公不明白之 JavaScript –
“this”

JS页面跳转淡入淡出的作用

图形未有显示默认图片

css浮动层垂直水平位于中恒兼容火狐、ie6、ie7、ie8

JavaScript
读写文件

javascript js 鼠标事件
大全,js鼠标拖动事件,js鼠标移动事件

js隐藏状态栏显示大集合

十只非给IE6支持之实用CSS属性

HTML特殊符号代码速查表

网站挂马方式
总结

FckEditor V2.6 fckconfig.js中文注释
英文乱码解决措施

javascript
日历日期控件

utg-8和gb1323编码相互转换

meta name的含义:<META http-equiv=Content-Type content=”text/html;
charset=gb2312″>

Ajax技术利用XMLHttpRequest对象传递参数中文乱码问题

HTTP POST GET
本质区别详解

js判断输入是否中文,数字,身份证之类js函数

客户端无字时的做法

CSS+DIV以每浏览器兼容代码

CSS+div
设计的网页在不同浏览器中变形的问题

故DIV结合CSS实现图片文本混排,文本环绕图片,且文本为同一完好无损

Internet
Explorer(IE)与Firefox(FF)中不同的Javascript

IE与火狐FF中div高度自适应问题的解决(三种方式)

浏览器兼容手册

图滚动

Javascript俄罗斯方,极简代码(完整版本)_FROM
CSDN

弹有窗口起定义

js为空或未是目标的解决智

免费生成qq聊天链接

FCKeditor的js验证

网页颜色变黑白代码(哀悼)

JavaScript编程语言的中坚编码规范

javascript
计算小数问题

CSS的优先权CSS的尽顺序

HTML 中表单form
的相干知识

10单Javascript使用小技巧

js字符串转化为数字
详解

网页 flash效果
图片滚动

asp.net中运用alert弹出消息框,如何换行?

腾飞版百度Popup.js弹出框|拖拽小框架发布,兼容IE6/7/8,Firefox,Chrome【附下载】

QQ于线客服漂浮框,支持firefox(火狐),W3C,DTD,通杀IE,Opera,Safari,Chrome所有浏览器

入网页标准的漂浮QQ在线客服-兼容IE和火狐浏览器/可关闭/可安装左右漂移

兼容ie和火狐的回车键屏蔽JS

什么样以firebug进行调剂

xmlns是什么意思?

十种用JavaScript处理图片的特别效果

40 个轻量级 JavaScript
库(上)

40 单轻量级 JavaScript 库
(下)

JS判断分辨率调用不同CSS

JS获取当前目标大小以及屏幕分辨率等

js获取asp.net服务器端控件Label,TextBox,RadioButtonList,DropDownList的价值

30
独极度好的jQuery表单插件

[组图]20个出色JavaScript导航菜单

调动 fckeditor
相关属性

破解&屏蔽防止嵌入框架代码 top.location !=
self.location

网页自动跳反
5种植方式

css防止表格让顶起来要div层被顶起来之多智
图片

图片弹出显示

网页右下角弹出消息的JS提示框

ACCESS模糊查询like的解决智&&SQL查询语句通配符问题

无异于栽特有之受挂Iframe木马的缓解方式

【网页木马清除】二行代码解决所有网页木马(含iframe/script木马)

自我批评网站链接安全

网页打中语义化标签的实现!

<map></map>
图片分区域过链接

javascript
检测浏览器

javascript与C#相互之间通讯

HTML-CSS技巧:去丢下拉绳的边线和三角箭头及藏或剥夺下拉框

漂亮的javascript消息框

CSS
Hack浏览器兼容整理

轻松实现图片的影子效果

js拖动窗口
用层模拟可

挪的略微窗口

那些亲近之 JavaScript
技巧

图形从滚动条之轮转效应,有缓冲作用(兼容IE和FF)

DIV滚动代码

右侧下比赛浮动提示框代码

加上左边导航背景图片和倒闭图片并落实关闭功能+导航背景图片切换

CSS
DIV层的显示和隐藏

网页特效代码 —
表格或层通往下日渐进行的效果

当html网页中开展“禁止复制网页”设置

一个页面里采取有限种植以上的超链接样式

超链接
相关代码

用css怎样实现一行简单排列,中间那条框是单线

常用JS验证,实用HTML代码

js验证文本框内容

网页配色之黄金分割法

关于background-attachment的研究

用asp或js获取url参数

CSS
测验

怎么化解表格让免间断的文或标点撑坏之题材
单元格里的数量在超过边界时用简易号代替

百度空间css详解
空间页面CSS说明

js中caller,callee

js中with、this的用法

javascript 真经 —
2/2

javascript 真经 —
1/2

Javascript中极度常用的55单经典技巧

臃肿的相对位置及绝对位置(转)

CSS link导入 与 @import
区别

document.body.scrollTop 与
document.documentElement.scrollTop

杰出的DIV+CSS三尽二排列在中高度自适应布局

依照滚动条
自动显示的代码

页面滚动实用代码

相关文章