当前位置:首页>>软件教程>>新闻内容  
怎样用Javascript获得IE临时目录
作者:yjgx007 发布时间:2004-1-9 9:23:19 | 【字体:

    一般情况下采用FileSystemObject对象的GetSpecialFolder方法能够得到windows文件夹、system32文件夹和temp文件夹的目录路径,但如何得到IE的临时目录呢?

    比较简单的方法是使用WScript宿主控件来获取(关于该方法的利弊详见后文) 

< script  language="JScript"> 
     var  WshShell  =  new  ActiveXObject("WScript.Shell"); 
 
     keyValue  =  WshShell.RegRead("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Internet  Settings\\Cache\\Paths\\Directory"); 
     alert(keyValue); 
< /script>
 
 
说明: 
    注册表的安全级别是可控的,某些本地用户就不能读取或访问。 
    另外这个脚本在本地客户端运行,会弹出使用ActiveX控件警告对话框(视IE安全级别设定) 
 
总结: 
    要得到本地客户端的IE临时目录,WScript脚本宿主是可行的,但考虑到客户端的安全性设置,可以开发经数字签名的ActiveX控件下载到本地客户端,这个ActiveX控件中调用API函数SHGetSpecialFolderPath得到本地客户端的IE临时目录路径。


文章来源:CSDN
·妙用JavaScript实现网页缩放
 放生
 愚爱
 够爱
 触电
 白狐
 葬爱
 光荣
 画心
 火花
 稻香
 小酒窝
 下雨天
 右手边
 安静了
 魔杰座
 你不像她
 边做边爱
 擦肩而过
 我的答铃
 怀念过去
 等一分钟
 放手去爱
 冰河时代
 你的承诺
 自由飞翔
 原谅我一次
 吻的太逼真
 左眼皮跳跳
 做你的爱人
 一定要爱你
 飞向别人的床
 爱上别人的人
 感动天感动地
 心在跳情在烧
 玫瑰花的葬礼
 有没有人告诉你
 即使知道要见面
 爱上你是一个错
 最后一次的温柔
 爱上你是我的错
 怎么会狠心伤害我
 不是因为寂寞才想
 亲爱的那不是爱情
 难道爱一个人有错
 寂寞的时候说爱我