游戏人文件夹程序 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 相关文章推荐
js判断选择时间不能小于当前时间的示例代码
Sep 24 Javascript
js日期、星座的级联显示代码
Jan 23 Javascript
JavaScript 实现鼠标拖动元素实例代码
Feb 24 Javascript
JavaScript通过元素的ID和name设置样式
Jul 08 Javascript
JS上传图片前实现图片预览效果的方法
Mar 02 Javascript
jquery实现键盘左右翻页特效
Apr 30 Javascript
jQuery采用连缀写法实现的折叠菜单效果
Sep 18 Javascript
jQuery深拷贝Json对象简单示例
Jul 06 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
Nov 30 Javascript
Bootstrap CSS组件之按钮下拉菜单
Dec 17 Javascript
js实现数组内数据的上移和下移的实例
Nov 14 Javascript
js中!和!!的区别与用法
May 09 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
乐信RP2100的电路分析和打磨
2021/03/02 无线电
回答PHPCHINA上的几个问题:URL映射
2007/02/14 PHP
收藏的PHP常用函数 推荐收藏保存
2010/02/21 PHP
PHP 强制性文件下载功能的函数代码(任意文件格式)
2010/05/26 PHP
php注销代码(session注销)
2012/05/31 PHP
php组合排序简单实现方法
2016/10/15 PHP
PHP 断点续传实例详解
2017/11/11 PHP
浅谈PHP实现大流量下抢购方案
2017/12/15 PHP
浅谈laravel中的关联查询with的问题
2019/10/10 PHP
InnerHtml和InnerText的区别分析
2009/03/13 Javascript
对采用动态原型方式无法展示继承机制得思考
2009/12/04 Javascript
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
javascript cookie的简单应用
2016/02/24 Javascript
怎么限制input的text里输入的值只能是数字(正则、js)
2016/05/16 Javascript
基于 Immutable.js 实现撤销重做功能的实例代码
2018/03/01 Javascript
webpack热模块替换(HMR)/热更新的方法
2018/04/05 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
2020/07/23 Javascript
JS绘图Flot应用图形绘制异常解决方案
2020/10/16 Javascript
Python中字典和JSON互转操作实例
2015/01/19 Python
python实现类的静态变量用法实例
2015/05/08 Python
快速实现基于Python的微信聊天机器人示例代码
2017/03/03 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
python中函数返回多个结果的实例方法
2020/12/16 Python
Python命令行参数argv和argparse该如何使用
2021/02/08 Python
Timex手表官网:美国运动休闲手表品牌
2017/01/28 全球购物
 Alo Yoga官网:购买瑜伽服装
2018/06/17 全球购物
掌上明珠Java程序员面试总结
2016/02/23 面试题
网络编辑岗位职责范本
2014/02/10 职场文书
电子银行营销方案
2014/02/22 职场文书
人力资源主管的岗位职责
2014/03/15 职场文书
研究生毕业自我鉴定范文
2014/03/27 职场文书
事业单位聘任报告
2015/03/02 职场文书
入伍通知书
2015/04/23 职场文书
2016教师暑期培训学习心得体会
2016/01/09 职场文书
Go语言测试库testify使用学习
2022/07/23 Golang