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

2025-05-09 13:18:15

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如何获取客户端系统内存大小
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢