javascript如何获取客户端系统内存大小

时间:2024-10-13 16:56:08

1、第一步:在IE8以下获取系统信息的对象是ActiveXObject,这个对象可以获取到信息,代码如下:var locator = new ActiveXObject ("WbemScripting.SWbemLocator");

javascript如何获取客户端系统内存大小

2、第二步:把上面写的代码文件用IE打开运行,发现会报错,如图:说明浏览器太高了,缺少插件,只要下载补丁就可以。IE8一下应该不会保存

javascript如何获取客户端系统内存大小

3、第三步:补丁下载,大家可以去官网地址:microsoft.com/zh-CN/download/details.aspx?id=45154,下载后直接安装,成功后需要重启计算机,如图:

javascript如何获取客户端系统内存大小

4、第四步:重启完之后重新打开文件,可以看到没有报错,并打印了一个Object对象,如图:

javascript如何获取客户端系统内存大小

5、第五步:通过ActiveXObject获取客户端内存大小的代码:var memory = 艘绒庳焰new Enumerator (service.ExecQuery("SELECT * FROM Win32_PhysicalMemory")); var mem=[]; for (var i=0;!memory.atEnd();memory.moveNext()){ mem[i++]={cap:memory.item().Capacity/1024/1024,speed:memory.item().Speed} }

javascript如何获取客户端系统内存大小

6、第六步:运行之后就可以在IE控制台打印相关信息,如图:

javascript如何获取客户端系统内存大小
© 手抄报圈