游戏人文件夹程序 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 相关文章推荐
一段多浏览器的&quot;复制到剪贴板&quot;javascript代码
Mar 27 Javascript
JavaScript XML操作 封装类
Jul 01 Javascript
实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)
Jan 11 Javascript
js的alert弹出框出现乱码解决方案
Sep 02 Javascript
jQuery图片轮播的具体实现
Sep 11 Javascript
javacript获取当前屏幕大小
Jun 04 Javascript
jQuery向webApi提交post json数据
Jan 16 Javascript
Js实现中国公民身份证号码有效性验证实例代码
May 03 Javascript
原生js实现省市区三级联动代码分享
Feb 12 Javascript
vue渲染时闪烁{{}}的问题及解决方法
Mar 28 Javascript
ES6模板字符串和标签模板的应用实例分析
Jun 25 Javascript
bootstrap table插件动态加载表头
Jul 19 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 图像尺寸调整代码
2010/05/26 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
2014/03/28 PHP
PHP基于phpqrcode生成带LOGO图像的二维码实例
2015/07/10 PHP
PHP简单验证码功能机制实例详解
2019/03/27 PHP
JQuery autocomplete 使用手册
2010/04/01 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
jQuery实现Twitter的自动文字补齐特效
2014/11/28 Javascript
jQuery实现高亮显示网页关键词的方法
2015/08/07 Javascript
javascript学习笔记整理(概述、变量、数据类型简介)
2015/10/25 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
JS中this上下文对象使用方式
2016/10/09 Javascript
微信小程序实现自定义modal弹窗封装的方法
2018/06/15 Javascript
JS实现可视化文件上传
2018/09/08 Javascript
js获取对象,数组所有属性键值(key)和对应值(value)的方法示例
2019/06/19 Javascript
简单了解小程序+node梳理登陆流程
2019/06/24 Javascript
jquery实现上传图片功能
2020/06/29 jQuery
vue实现移动端input上传视频、音频
2020/08/18 Javascript
openlayers 3实现车辆轨迹回放
2020/09/24 Javascript
Python Sleep休眠函数使用简单实例
2015/02/02 Python
Python内建数据结构详解
2016/02/03 Python
python单线程文件传输的实例(C/S)
2019/02/13 Python
基于django ManyToMany 使用的注意事项详解
2019/08/09 Python
Django框架静态文件处理、中间件、上传文件操作实例详解
2020/02/29 Python
Python 多进程、多线程效率对比
2020/11/19 Python
NUK奶瓶美国官网:NUK美国
2016/09/26 全球购物
优秀教师先进事迹
2014/01/22 职场文书
学校安全责任书
2014/04/14 职场文书
物业管理工作方案
2014/05/10 职场文书
商场收银员岗位职责
2015/04/07 职场文书
公司开业主持词
2015/07/02 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书
Pytorch DataLoader shuffle验证方式
2021/06/02 Python
Axios取消重复请求的方法实例详解
2021/06/15 Javascript
Win11怎么启动任务管理器?Win11启动任务管理器的几种方法
2021/11/23 数码科技
delete in子查询不走索引问题分析
2022/07/07 MySQL