游戏人文件夹程序 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 相关文章推荐
JavaScript中的集合及效率
Jan 08 Javascript
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
Nov 16 Javascript
JS弹出对话框返回值代码(asp.net后台)
Dec 28 Javascript
增强用户体验友好性之jquery easyui window 窗口关闭时的提示
Jun 22 Javascript
JQuery加载图片自适应固定大小的DIV
Sep 12 Javascript
WEB前端实现裁剪上传图片功能
Oct 17 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
Jul 28 Javascript
vue 计时器组件的实现代码
Sep 14 Javascript
node全局变量__dirname与__filename的区别
Jan 14 Javascript
js Array.slice的8种不同用法示例
Jul 10 Javascript
原生js添加一个或多个类名的方法分析
Jul 30 Javascript
js实现跟随鼠标移动的小球
Aug 26 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
PHP has encountered an Access Violation 错误的解决方法
2010/01/17 PHP
PHP中文分词 自动获取关键词介绍
2012/11/13 PHP
PHP中nowdoc和heredoc使用需要注意的一点
2014/03/21 PHP
PHP mysql事务问题实例分析
2016/01/18 PHP
PHP会话控制实例分析
2016/12/24 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
2020/04/04 PHP
jquery 操作单选框,复选框,下拉列表实现代码
2009/10/27 Javascript
基于jquery编写的横向自适应幻灯片切换特效的实例代码
2013/08/06 Javascript
Bootstrap对话框使用实例讲解
2016/09/24 Javascript
jquery移除了live()、die(),新版事件绑定on()、off()的方法
2016/10/26 Javascript
Vue.js开发环境搭建
2016/11/10 Javascript
基于bootstrap按钮式下拉菜单组件的搜索建议插件
2017/03/25 Javascript
React.Js添加与删除onScroll事件的方法详解
2017/11/03 Javascript
前端MVVM框架解析之双向绑定
2018/01/24 Javascript
JavaScript读写二进制数据的方法详解
2018/09/09 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
2018/09/30 Javascript
详解jQuery设置内容和属性
2019/04/11 jQuery
微信小程序云开发 生成带参小程序码流程
2019/05/18 Javascript
微信小程序实现页面浮动导航
2020/01/08 Javascript
微信小程序如何通过用户授权获取手机号(getPhoneNumber)
2020/01/21 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
JavaScript实现打字游戏
2021/02/19 Javascript
[01:01:18]VP vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
[52:07]完美世界DOTA2联赛PWL S3 LBZS vs access 第二场 12.10
2020/12/13 DOTA
Python学习资料
2007/02/08 Python
Python随机生成信用卡卡号的实现方法
2015/05/14 Python
Python2.x与Python3.x的区别
2016/01/14 Python
python+Django+apache的配置方法详解
2016/06/01 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
2021/03/02 Python
基于css3 animate制作绚丽的动画效果
2015/11/24 HTML / CSS
工商管理系学生的自我评价分享
2013/11/29 职场文书
中班开学寄语
2014/04/04 职场文书
应届大学生求职信
2014/07/20 职场文书
趣味运动会广播稿
2014/09/13 职场文书
白酒代理协议书范本
2014/10/26 职场文书
DIV CSS实现网页背景半透明效果
2021/12/06 HTML / CSS