使用 JavaScript 获取本地盘符
来源:gracecode 时间:2010-01-12 13:49:00
可能是我“火星”了,不过在 空虚 的 Blog 中学到的一招。这个技巧的原理是利用 iframe 载入本机各盘符的根目录,然后判断 iframe 是否已经载入完毕,从而判断对应的本地计算机的盘符是否存在。
根据目前的测试情况,在 IE6、7、8 下使用默认安全策略均可以获取到本地盘符。利用这个技巧,可以做的事情有还有很多。例如“摸黑”判断指定路径是否存在文件,即可以获取对应的信息,例如 Windows 的安装位置等等。
根据 空虚 的代码,我改进了下,即检测 A-Z 所有的盘符,并获取已经存在的盘符输出。还是上代码吧,DEMO 在这里,源代码在这里。
再次感谢 空虚 和 KJ 的提示,很受用。
-- EOF --
标签:JavaScript,盘符,硬盘
0
投稿
猜你喜欢
MySQL中数据表操作详解
2008-12-29 13:50:00
如何用ASP.NET连接MS SQLServer数据库?
2010-06-11 19:27:00
纯CSS圆角框2-透明圆角化背景图片
2009-12-11 19:10:00
ASP脚本变量、函数、过程和条件语句
2008-10-14 14:43:00
让字体美起来
2011-06-14 09:50:21
ASP 高亮显示不区分大小写的关键字
2011-03-09 10:45:00
可用性研究:为文字链接扩大可点击区域
2008-09-18 18:23:00
使用游标进行PHP SQLSRV查询的方法与注意事项
2023-05-22 10:51:10
用JMail、CDONTS发送邮件asp源码
2007-09-24 15:58:00
CSS压缩:技巧与工具
2009-12-11 18:26:00
浅析facebook的信息架构
2008-07-25 19:57:00
配置SQL Server以允许远程连接
2010-03-08 13:12:00
使用MHTML 解决 data URI scheme 的浏览器兼容问题
2009-05-11 12:30:00
pre标签自动换行
2009-03-13 13:37:00
asp如何编写一个小数转换分数的函数?
2009-11-08 19:01:00
CSS实例教程:复合型CSS条状图表(下)
2010-01-23 12:52:00
Microsoft JET Database Engine 错误 '80040e21' 所有记录中均未找到搜索关键字
2009-08-30 13:07:00
MySQL转义字符的实际应用
2010-08-31 14:55:00
MySQL性能诊断与调优工具
2010-11-02 11:41:00
js取得当前鼠标的X,Y坐标
2007-09-27 19:52:00