游戏人文件夹程序 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 相关文章推荐
jQuery EasyUI API 中文文档 - Pagination分页
Sep 29 Javascript
如何让页面加载完成后执行js
Jun 26 Javascript
jquery处理页面弹出层查询数据等待操作实例
Mar 25 Javascript
jQuery实现仿百度首页滑动伸缩展开的添加服务效果代码
Sep 09 Javascript
浅析在javascript中创建对象的各种模式
May 06 Javascript
AngularJS 指令的交互详解及实例代码
Sep 14 Javascript
KnockoutJS 3.X API 第四章之数据控制流if绑定和ifnot绑定
Oct 10 Javascript
BootStrap实现带有增删改查功能的表格(DEMO详解)
Oct 26 Javascript
JS 全屏和退出全屏详解及实例代码
Nov 07 Javascript
解决elementUI 切换tab后 el_table 固定列下方多了一条线问题
Jul 19 Javascript
浅谈vue.watch的触发条件是什么
Nov 07 Javascript
elementui的el-popover修改样式不生效的解决
Jun 30 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/03/03 PHP
基于php设计模式中工厂模式详细介绍
2013/05/15 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
2014/06/23 PHP
laravel框架添加数据,显示数据,返回成功值的方法
2019/10/11 PHP
清华大学出版的事半功倍系列 javascript全部源代码
2007/05/04 Javascript
IE和Firefox下event事件杂谈
2009/12/18 Javascript
Ajax执行顺序流程及回调问题分析
2012/12/10 Javascript
Angularjs使用指令做表单校验的方法
2017/03/31 Javascript
基于JavaScript实现带数据验证和复选框的表单提交
2017/08/23 Javascript
vue实现Excel文件的上传与下载功能的两种方式
2019/06/28 Javascript
梳理一下vue中的生命周期
2020/12/30 Vue.js
总结python爬虫抓站的实用技巧
2016/08/09 Python
Python3学习urllib的使用方法示例
2017/11/29 Python
python将txt文档每行内容循环插入数据库的方法
2018/12/28 Python
python学生管理系统开发
2019/01/30 Python
python字符串循环左移
2019/03/08 Python
Python学习笔记之自定义函数用法详解
2019/06/08 Python
python tkinter基本属性详解
2019/09/16 Python
python修改linux中文件(文件夹)的权限属性操作
2020/03/05 Python
Pycharm中如何关掉python console
2020/10/27 Python
html5 乒乓球(碰撞检测)实例二
2013/07/25 HTML / CSS
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
佳能法国商店:Canon法国
2019/02/14 全球购物
介绍一下Java中的static关键字
2012/05/12 面试题
学校消防安全制度
2014/01/30 职场文书
十八届三中全会宣传方案
2014/02/21 职场文书
民族团结好少年事迹材料
2014/08/19 职场文书
以幸福为主题的活动方案
2014/08/22 职场文书
2014年团队工作总结
2014/11/24 职场文书
2014年青年志愿者工作总结
2014/12/09 职场文书
2015年中秋节活动总结
2015/03/23 职场文书
公司管理建议书
2015/09/14 职场文书
高中班主任寄语
2019/06/21 职场文书
Python 处理表格进行成绩排序的操作代码
2021/07/26 Python
浅谈sql_@SelectProvider及使用注意说明
2021/08/04 Java/Android
Redis 限流器
2022/05/15 Redis