js 获取硬件及系统音信

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

<html>

   <head>

      <title>javascript得到客户端硬件音讯-www.web贰bar.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-捌时js乱码的化解办法

界定文本框,只好输入数字,倘使输入非数字,自动去掉

CSS
float浮动布局详解

流行的AJAX框架比较:jQuery,Mootools,Dojo,Ext
JS

莫明其妙3D圣诞树祝广大开采本领人士圣诞神采飞扬!

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

IE6中img下部多出伍px的空白化解四种情势

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

IE陆双倍margin间距
消除方案

IE陆-IE7-IE捌-FireFoxcss的极度才具

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

三个奇特的40肆页面

1个实用的要害图切换效果

二10个HTML5的中低等技艺

与上学Javascript朋友的一点经验之谈

深深解析form标签

著名的IE6的3像素bug

IE六不帮衬的CSS属性

日前可比完美的浏览器包容 CSS-BUG
汇总

最卓越的贯彻字符数调节的方案哦!(完善版)

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

鼠标经过退换文字内容最简单易行的成效

offsetTop,clientX,clientTop,clientWidth,offsetWidth
坐标,2回弄精通

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

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

javascript
Firefox,IE陆,IE7,IE八上传图片预览(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
3个静态页面完结整站维护时统1页面

多少个优质的Button的CSS

HTTP
状态代码的全体列表

怎么着点击三个链接,分别在七个框架中展开两个页面?

DivCSS网页布局中CSS无效的拾1个周围原因

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

最全的CSS浏览器兼容难点整理(IE六.0、IE七.0 与
FireFox)

你不清楚的 JavaScript –
“this”

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

图片不存在展现暗中同意图片

css浮动层垂直水平居中固定包容火狐、ie陆、ie7、ie捌

JavaScript
读写文件

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

js隐藏状态栏呈现大聚合

11个不被IE六支持的实用CSS属性

HTML特殊符号代码速查表

网址挂马格局总计

Fck艾德itor V2.6 fckconfig.js汉语注释
英文乱码解决措施

javascript
日历日期控件

utg-8与gb132三编码互相转换

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/八,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的值

三贰十一个最棒的jQuery表单插件

[组图]十多个精美JavaScript导航菜单

调控 fckeditor
相关属性

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

网页自动跳转
5种方式

css防止表格被撑开或div层被撑开的有余主意
图片

图片弹出展现

网页右下角弹出音信的JS提示框

ACCESS模糊查询like的缓解办法&&SQL查询语句通配符难题

1种特有的被挂Iframe木马的缓解方式

【网页木马清除】贰行代码解决任何网页木马(含iframe/script木马)

反省网址链接安全

网页制作中语义化标签的落到实处!

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

javascript
检查评定浏览器

javascript与C#相互通信

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

漂亮的javascript消息框

CSS
Hack浏览器包容整理

自在达成图片的影子效果

js拖动窗口
用层模拟可

运动的小窗口

那个亲近的 JavaScript
本领

图表跟随滚动条的轮转效应,有缓冲功效(包容IE和FF)

DIV滚动代码

右下角浮动提示框代码

丰盛右边导航背景图片和停业图片并完成关闭成效+导航背景图片切换

CSS
DIV层的突显和隐藏

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

在html网页中打开“禁止复制网页”设置

多个页面里应用三种以上的超链接样式

超链接
相关代码

用css如何实现1行两列,中间那条边框是单线

常用JS验证,实用HTML代码

js验证文本框内容

网页配色之黄金分割法

关于background-attachment的研究

用asp或js获取url参数

CSS
测验

怎么消除表格被不间断的文字或标点撑大的标题单元格里的数据在超越边界时用简单号代替

百度空间css详解
空间页面CSS表达

js中caller,callee

js中with、this的用法

javascript 真经 —
2/2

javascript 真经 —
1/2

Javascript中最常用的伍拾几个精湛技能

层的争持地点和相对地点(转)

CSS link导入 与 @import
区别

document.body.scrollTop 与
document.documentElement.scrollTop

独立的DIV+CSS三行2列居中中度自适应布局

随滚动条
自动展现的代码

页面滚动实用代码

 

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

界定文本框,只好输入数字,假如输入非数字,自动去掉

CSS
float浮动布局详解

流行的AJAX框架比较:jQuery,Mootools,Dojo,Ext
JS

不可思议3D圣诞树祝广大开荒手艺人士圣诞欢腾!

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

IE6中img下部多出伍px的空白消除四种艺术

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

IE陆双倍margin间距
化解方案

IE陆-IE7-IE八-FireFoxcss的合作本事

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

2个特殊的40四页面

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

贰十四个HTML五的起码本事

与学习Javascript朋友的一点经验之谈

深刻解析form标签

著名的IE6的3像素bug

IE6不帮助的CSS属性

时下比较完善的浏览器包容 CSS-BUG
汇总

最非凡的兑现字符数控制的方案哦!(完善版)

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

鼠标经过改换文字内容最简单易行的成效

offsetTop,clientX,clientTop,clientWidth,offsetWidth
坐标,3次弄精通

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

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

javascript
Firefox,IE6,IE柒,IE八上传图片预览(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
一个静态页面完毕整站维护时统1页面

多少个美丽的Button的CSS

HTTP
状态代码的总体列表

怎么着点击三个链接,分别在四个框架中开发七个页面?

DivCSS网页布局中CSS无效的1三个大规模原因

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

最全的CSS浏览器包容难点整理(IE6.0、IE7.0 与
FireFox)

您不知底的 JavaScript –
“this”

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

图片不设有显示暗中认可图片

css浮动层垂直水平居中固定包容火狐、ie陆、ie7、ie八

JavaScript
读写文件

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

js隐藏状态栏彰显大聚合

十个不被IE⑥帮衬的实用CSS属性

HTML特殊符号代码速查表

网址挂马情势总括

Fck艾德itor V二.陆 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完毕图片文本混排,文本环绕图片,且文本为1总体

Internet
Explorer(IE)与Firefox(FF)中区别的Javascript

IE与火狐FF中div中度自适应难题的缓解(二种格局)

浏览器包容手册

图形滚动

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

弹出窗口自定义

js为空或不是指标的消除办法

无偿生成qq聊天链接

FCKeditor的js验证

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

JavaScript编程语言的宗旨编码规范

javascript
计算小数难点

CSS的优先权CSS的施行种种

HTML 中表单form
的相关知识

11个Javascript使用小才干

js字符串转化为数字
详解

网页 flash效果
图片滚动

asp.net中应用alert弹出音讯框,怎么着换行?

进化版百度Popup.js弹出框|拖拽小框架揭橥,包容IE6/7/八,Firefox,Chrome【附下载】

QQ在线客服漂浮框,帮忙firefox(火狐),W3C,DTD,通杀IE,Opera,Safari,Chrome全数浏览器

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

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

如何使用firebug举办调节

xmlns是怎样意思?

10种用JavaScript处理图片的越发效果

40 个轻量级 JavaScript
库(上)

40 个轻量级 JavaScript 库
(下)

JS决断分辨率调用差异CSS

JS获取当前目的大小以及显示屏分辨率等

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

三十个最佳的jQuery表单插件

[组图]1八个了不起JavaScript导航菜单

调控 fckeditor
相关属性

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

网页自动跳转
5种办法
ACCESS,

css幸免表格被撑开或div层被撑开的有余艺术
图片

图形弹出展现

网页右下角弹出新闻的JS提示框

ACCESS模糊查询like的消除措施&&SQL查询语句通配符难题

一种格外的被挂Iframe木马的解决办法

【网页木马清除】2行代码消除全部网页木马(含iframe/script木马)

检查网址链接安全

网页制作中语义化标签的兑现!

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

javascript
检验浏览器

javascript与C#互相通信

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

漂亮的javascript消息框

CSS
Hack浏览器包容整理

轻易达成图片的黑影效果

js拖动窗口
用层模拟可

活动的小窗口

那三个亲近的 JavaScript
手艺

图形跟随滚动条的轮转效应,有缓冲功效(包容IE和FF)

DIV滚动代码

右下角浮动提醒框代码

增进左手导航背景图片和关闭图片并贯彻关闭效率+导航背景图片切换

CSS
DIV层的展现和隐身

网页特效代码 —
表格或层往下稳步举行的效应

在html网页中举行“禁止复制网页”设置

2个页面里使用二种以上的超链接样式

超链接
相关代码

用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中最常用的5三个卓绝手艺

层的相对地方和相对地点(转)

CSS link导入 与 @import
区别

document.body.scrollTop 与
document.documentElement.scrollTop

突出的DIV+CSS3行二列居中中度自适应布局

随滚动条
自动展现的代码

页面滚动实用代码

相关文章