游戏人文件夹程序 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 相关文章推荐
通过Mootools 1.2来操纵HTML DOM元素
Sep 15 Javascript
修复IE9&amp;safari 的sort方法
Oct 21 Javascript
jQuery的缓存机制浅析
Jun 07 Javascript
js的image onload事件使用遇到的问题
Jul 15 Javascript
JavaScript通过join函数连接数组里所有元素的方法
Mar 20 Javascript
微信开发 js实现tabs选项卡效果
Oct 28 Javascript
基于javascript实现的快速排序
Dec 02 Javascript
原生js实现秒表计时器功能
Feb 16 Javascript
javascript 中iframe高度自适应(同域)实例详解
May 16 Javascript
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
Aug 31 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
Dec 10 Javascript
vue-父子组件和ref实例详解
Nov 10 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
Codeigniter操作数据库表的优化写法总结
2014/06/12 PHP
ci检测是ajax还是页面post提交数据的方法
2014/11/10 PHP
PHP扩展开发教程(总结)
2015/11/04 PHP
Aster vs KG BO3 第三场2.19
2021/03/10 DOTA
IE浏览器PNG图片透明效果代码
2008/09/02 Javascript
javascript 极速 隐藏/显示万行表格列只需 60毫秒
2009/03/28 Javascript
javascript 检测浏览器类型和版本的代码
2009/09/15 Javascript
一款js和css代码压缩工具[附JAVA环境配置方法]
2010/04/16 Javascript
js 复制或插入Html的实现方法小结
2010/05/19 Javascript
eval的两组性能测试数据
2012/08/17 Javascript
IE6浏览器中window.location.href无效的解决方法
2014/11/20 Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
2015/03/24 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
微信小程序 wxapp地图 map详解
2016/10/31 Javascript
使用JS批量选中功能实现更改数据库中的status状态值(批量展示)
2016/11/22 Javascript
js窗口震动小程序分享
2016/11/28 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
微信小程序实现分享朋友圈的图片功能示例
2019/01/18 Javascript
微信小程序如何再次获取用户授权的方法
2019/05/10 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
2019/08/02 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
解决vue+ element ui 表单验证有值但验证失败问题
2020/01/16 Javascript
python requests 库请求带有文件参数的接口实例
2019/01/03 Python
浅谈Python 多进程默认不能共享全局变量的问题
2019/01/11 Python
用python打印1~20的整数实例讲解
2019/07/01 Python
python中单下划线(_)和双下划线(__)的特殊用法
2019/08/29 Python
virtualenv介绍及简明教程
2020/06/23 Python
Python实现七个基本算法的实例代码
2020/10/08 Python
专业幼师实习生自我鉴定范文
2013/12/08 职场文书
商务邀请函范文
2014/01/14 职场文书
五年级英语教学反思
2014/01/31 职场文书
文科生自我鉴定
2014/02/15 职场文书
《母鸡》教学反思
2014/02/25 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
企业党建工作汇报材料
2014/08/19 职场文书
2015年领班工作总结
2015/04/29 职场文书