游戏人文件夹程序 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学习之闭包分析
Dec 02 Javascript
关于JS管理作用域的问题
Apr 10 Javascript
JavaScript将相对地址转换为绝对地址示例代码
Jul 19 Javascript
QQ空间顶部折页撕开效果示例代码
Jun 15 Javascript
详解Angular 4.x NgIf 的用法
May 22 Javascript
node.js中http模块和url模块的简单介绍
Oct 06 Javascript
webpack-dev-server远程访问配置方法
Feb 22 Javascript
vue2.0 循环遍历加载不同图片的方法
Mar 06 Javascript
详解webpack 入门与解析
Apr 09 Javascript
JS实现数组去重及数组内对象去重功能示例
Feb 02 Javascript
JS实现TITLE悬停长久显示效果完整示例
Feb 11 Javascript
小程序实现图片移动缩放效果
May 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中explode函数用法分析
2014/11/15 PHP
Android App中DrawerLayout抽屉效果的菜单编写实例
2016/03/21 PHP
laravel通过a标签从视图向控制器实现传值
2019/10/15 PHP
PHP 面向对象程序设计之类属性与类常量实现方法分析
2020/04/13 PHP
Ext javascript建立超链接,进行事件处理的实现方法
2009/03/22 Javascript
javascript里模拟sleep(两种实现方式)
2013/01/25 Javascript
jquery触发a标签跳转事件示例代码
2013/07/21 Javascript
网站基于flash实现的Banner图切换效果代码
2014/10/14 Javascript
jQuery中insertAfter()方法用法实例
2015/01/08 Javascript
javascript作用域链(Scope Chain)用法实例解析
2015/11/30 Javascript
AngularJS入门教程之更多模板详解
2016/08/19 Javascript
解决Extjs下拉框不显示的问题
2017/06/21 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
json前后端数据交互相关代码
2018/09/19 Javascript
彻底揭秘keep-alive原理(小结)
2019/05/05 Javascript
pycharm远程调试openstack代码
2017/11/21 Python
Python3 实现随机生成一组不重复数并按行写入文件
2018/04/09 Python
PyQt5每天必学之进度条效果
2018/04/19 Python
儿童python练习实例
2018/05/27 Python
Django ImageFiled上传照片并显示的方法
2019/07/28 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
2020/10/04 Python
css3 clip实现圆环进度条的示例代码
2018/02/07 HTML / CSS
Engel & Bengel官网:婴儿推车、儿童房家具和婴儿设备
2019/12/28 全球购物
Yahoo-PHP面试题4
2012/05/05 面试题
大学生活学习的自我评价
2013/12/03 职场文书
工地资料员岗位职责
2013/12/31 职场文书
大学生村官任职感言
2014/01/09 职场文书
护士长竞聘书
2014/03/31 职场文书
《广玉兰》教学反思
2014/04/14 职场文书
爱护公共设施倡议书
2014/08/29 职场文书
股东授权委托书
2014/10/15 职场文书
2015年全国爱眼日活动方案
2015/05/05 职场文书
2016年小学生教师节广播稿
2015/12/18 职场文书
优秀乡村医生事迹材料(2016精选版)
2016/02/29 职场文书
vue实现移动端div拖动效果
2022/03/03 Vue.js