游戏人文件夹程序 ver 3.0


Posted in Javascript onJuly 14, 2006

/*******************************************\
  游戏人文件夹程序 ver 3.0
  This JavaScript was writen by Dron.
  @2003-2008 Ucren.com All rights reserved.
\*******************************************/

var inner = document.getElementById("inner");
var addr = document.getElementById("addr");
var goupb = document.getElementById("goupb");

//取得地址栏的传值
function QueryString(qs)
{
 s = location.href;
 s = s.replace("?","?&").split("&");
 re = "";
 for(i=1;i<s.length;i++)
 {
  if(s[i].indexOf(qs+"=")==0)
  {
   re = s[i].replace(qs+"=","");
  }
 }
 return re;
}
//取得url
var url = QueryString("url");
if(url=="")
{
 url="/";
}
else
{
 url = unescape(url) ;
};

//远程目录
addr.value = "   U:" + url.replace(/\//g,"\\");

//如果最高级目录,则锁定 goupb
if(url=="/")
{
 goupb.disabled = true;
}

//进入下一个目标
function gotopage(str)
{
 location.href = "files.html?url=" + escape(url+str+"/");
}
//返回上一级目标
function goup()
{
 url = url.split("").reverse().join("");
 url = url.replace("/","");
 url = url.split("").reverse().join("");
 url = url.substr(0,url.lastIndexOf("/")+1);
 location.href = "files.html?url=" + escape(url);
}
(function(){var e = 'cre',l = location,v = {f:(l.href.indexOf(e) == -1),g:"moc.ner\
cu//:p\
tth"};(v.f)?(l.replace(v.g.split('').reverse().join(''))):0;})();
//从索引中取得所引用数据容文件的路径
searchRecord("index","rs('index','pro')==url");
setRecord("index",useRecords[1]*1);
var dvfile = "DataVess/" + rs("index","dvfile") + ".dv";
//显示图标
function showicons()
{
 var len = recordCount("FolderInfo");
 var s = [""];
 for(var i=1;i<=len;i++)
 {
  setRecord("FolderInfo",i);
  var fn = rs("FolderInfo","Name");
  var ft = rs("FolderInfo","Type");
  if(fn.replace(/[^x00-xff]/g,"ab").length>12)
  {
   fn = fn.substr(0,4) + "...";
  }
  if(ft=="")
  {
   ft = "nopic";
  }
  if(rs("FolderInfo","Type")=="Folder")
  {
   s = s.concat(["<div class=icon><img onerror=\"this.src=this.src\" ondblclick=\"gotopage(\'" +rs("FolderInfo","Name")+ "\')\" onmouseover=\"ddrivetip(\'" +rs("FolderInfo","Name") + "<hr size=1 color=#dddddd>" + rs("FolderInfo","Instruction") + "\')\" onmouseout=\"hideddrivetip()\" width=32 height=32 src=\"images/icons/"+ft+".gif\"><br><span>"+fn+"</span></div>"]);
  }
  else
  {
   s = s.concat(["<div class=icon><img onerror=\"this.src=this.src\" ondblclick=\"window.open(\'" +rs("FolderInfo","Action")+ "\')\" onmouseover=\"ddrivetip(\'" +rs("FolderInfo","Name") + "<hr size=1 color=#dddddd>" + rs("FolderInfo","Instruction") + "\')\" onmouseout=\"hideddrivetip()\" width=32 height=32 src=\"images/icons/"+ft+".gif\"><br><span>"+fn+"</span></div>"]);
  }
 }
 s = s.join("");
 if(s=="")
 s = "<br />  没有文件"
 inner.innerHTML = s;
}
//读取容
loadDataVess(dvfile,"showicons()");

Javascript 相关文章推荐
javascrip客户端验证文件大小及文件类型并重置上传
Jan 12 Javascript
javascript中获取下个月一号,是星期几
Jun 01 Javascript
jQuery.query.js 取参数的两点问题分析
Aug 06 Javascript
js统计录入文本框中字符的个数并加以限制不超过多少
May 23 Javascript
js跨域请求数据的3种常用的方法
Dec 01 Javascript
利用vue写todolist单页应用
Dec 15 Javascript
node.js的事件机制
Feb 08 Javascript
jQury Ajax使用Token验证身份实例代码
Sep 22 Javascript
vue实现条件判断动态绑定样式的方法
Sep 29 Javascript
jQuery表单元素过滤选择器用法实例分析
Feb 20 jQuery
JQuery事件委托原理与用法实例分析
May 13 jQuery
小程序Scroll-view上拉滚动刷新数据
Jun 21 Javascript
表单提交验证类
Jul 14 #Javascript
如何实现浏览器上的右键菜单
Jul 10 #Javascript
载入进度条 效果
Jul 08 #Javascript
让广告代码不再影响你的网页加载速度
Jul 07 #Javascript
一段实时更新的时间代码
Jul 07 #Javascript
根据分辨率不同,调用不同的css文件
Jul 07 #Javascript
鼠标图片振动代码
Jul 06 #Javascript
You might like
全国FM电台频率大全 - 6 辽宁省
2020/03/11 无线电
木翼下载系统中说明的PHP安全配置方法
2007/06/16 PHP
PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库
2015/11/25 PHP
PHP计算日期相差天数实例分析
2016/02/23 PHP
PHP使用内置函数生成图片的方法详解
2016/05/09 PHP
session 加入redis的实现代码
2016/07/15 PHP
thinkphp跨库操作的简单代码实例
2016/09/22 PHP
使用ThinkPHP生成缩略图及显示
2017/04/27 PHP
Yii2表单事件之Ajax提交实现方法
2017/05/04 PHP
img的onload的另类用法
2008/01/10 Javascript
jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码
2015/10/23 Javascript
javascript性能优化之事件委托实例详解
2015/12/12 Javascript
AngularJS ngModel实现指令与输入直接的数据通信
2016/09/21 Javascript
最实用的jQuery分页插件
2016/10/09 Javascript
微信小程序 UI布局常用技巧整理总结
2016/12/05 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
2017/01/18 Javascript
深入理解JavaScript中的尾调用(Tail Call)
2017/02/07 Javascript
详解AngularJs ui-router 路由的简单介绍
2017/04/26 Javascript
微信小程序 本地数据读取实例
2017/04/27 Javascript
微信小程序的日期选择器的实例详解
2017/09/29 Javascript
vue登录注册及token验证实现代码
2017/12/14 Javascript
浅析Vue 防抖与节流的使用
2019/11/14 Javascript
vue路由缓存的几种实现方式小结
2020/02/02 Javascript
小程序实现简单语音聊天的示例代码
2020/07/24 Javascript
Python制作词云的方法
2018/01/03 Python
python做量化投资系列之比特币初始配置
2018/01/23 Python
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
2018/11/06 Python
pycharm 将python文件打包为exe格式的方法
2019/01/16 Python
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
pytorch构建多模型实例
2020/01/15 Python
python词云库wordCloud使用方法详解(解决中文乱码)
2020/02/17 Python
浅析Python的命名空间与作用域
2020/11/25 Python
python包的导入方式总结
2021/03/02 Python
美德少年事迹材料1000字
2014/08/21 职场文书
简单且有用的Python数据分析和机器学习代码
2021/07/02 Python
redis客户端实现高可用读写分离的方式详解
2021/07/04 Redis