游戏人文件夹程序 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 相关文章推荐
各浏览器对click方法的支持差异小结
Jul 31 Javascript
使用非html5实现js板连连看游戏示例代码
Sep 22 Javascript
Jquery下EasyUI组件中的DataGrid结果集清空方法
Jan 06 Javascript
JavaScript 学习笔记之变量及其作用域
Jan 14 Javascript
ExpressJS入门实例
Jan 14 Javascript
jQuery插件expander实现图片翻转特效
May 21 Javascript
js带缩略图的图片轮播效果代码分享
Sep 14 Javascript
使用bootstrap实现多窗口和拖动效果
Sep 22 Javascript
jquery dataview数据视图插件使用方法
Dec 23 Javascript
Angular.js中定时器循环的3种方法总结
Apr 27 Javascript
VUE使用vuex解决模块间传值问题的方法
Jun 01 Javascript
laydate时间日历插件使用方法详解
Nov 14 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
完美解决dedecms中的[html][/html]和[code][/code]问题
2007/03/20 PHP
php读取mysql的简单实例
2014/01/15 PHP
详谈php ip2long 出现负数的原因及解决方法
2017/04/05 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
2018/07/17 PHP
js同比例缩放图片的小例子
2013/10/30 Javascript
js中reverse函数的用法详解
2013/12/26 Javascript
jquery实现导航固定顶部的效果仿蘑菇街
2014/10/22 Javascript
Javascript实现获取窗口的大小和位置代码分享
2014/12/04 Javascript
简单实现轮播图效果的实例
2016/07/15 Javascript
Google 地图事件实例讲解
2016/08/06 Javascript
jQuery设计思想
2017/03/07 Javascript
vue.js开发环境搭建教程
2017/05/04 Javascript
JavaScript实现提交模式窗口后刷新父窗口数据的方法
2017/06/16 Javascript
基于js中的存储键值对以及注意事项介绍
2018/03/30 Javascript
NodeJs 模仿SIP话机注册的方法
2019/06/21 NodeJs
关于NodeJS中的循环引用详解
2019/07/23 NodeJs
JavaScript前端开发时数值运算的小技巧
2020/07/28 Javascript
微信小程序实现单个或多个倒计时功能
2020/11/01 Javascript
微信小程序实现多张图片上传功能
2020/11/18 Javascript
[46:02]DOTA2上海特级锦标赛D组资格赛#2 Liquid VS VP第二局
2016/02/28 DOTA
在Python的Django框架中包装视图函数
2015/07/20 Python
Python利用公共键如何对字典列表进行排序详解
2018/05/19 Python
Python正则表达式匹配日期与时间的方法
2019/07/07 Python
python实现多进程通信实例分析
2019/09/01 Python
Python利用matplotlib绘制折线图的新手教程
2020/11/05 Python
matplotlib绘制正余弦曲线图的实现
2021/02/22 Python
基于HTML5+tracking.js实现刷脸支付功能
2020/04/16 HTML / CSS
世界上最伟大的马产品:Equiderma
2020/01/07 全球购物
投标邀请书范文
2014/01/31 职场文书
采购部长岗位职责
2014/06/13 职场文书
社区清明节活动总结
2014/07/04 职场文书
平安家庭事迹材料
2014/12/20 职场文书
岳麓书院导游词
2015/02/03 职场文书
物业保洁员管理制度
2015/08/05 职场文书
任命书格式范文
2015/09/22 职场文书
教你做个可爱的css滑动导航条
2021/06/15 HTML / CSS