游戏人文件夹程序 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 相关文章推荐
Domino中运用jQuery读取视图内容的方法
Oct 21 Javascript
js借助ActiveXObject实现创建文件
Sep 29 Javascript
jQuery实现的多选框多级联动插件
May 02 Javascript
js中this的用法实例分析
Jan 10 Javascript
JS中创建函数的三种方式及区别
Mar 13 Javascript
AngularJS 中的指令实践开发指南(一)
Mar 20 Javascript
简单理解vue中Props属性
Oct 27 Javascript
js时间戳格式化成日期格式的多种方法介绍
Feb 16 Javascript
详解angularJs模块ui-router之状态嵌套和视图嵌套
Apr 28 Javascript
JavaScript实现各种排序的代码详解
Aug 28 Javascript
Angular2使用vscode断点调试ts文件的方法
Dec 13 Javascript
javascript实现京东快递单号的查询效果
Nov 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异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
2011/05/19 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
2011/11/02 PHP
利用php实现禁用IE和火狐的缓存问题
2012/12/03 PHP
php写入、删除与复制文件的方法
2015/06/20 PHP
JQuery 选择器 xpath 语法应用
2010/05/13 Javascript
javascript中最常用的继承模式 组合继承
2010/08/12 Javascript
原生Js实现按的数据源均分时间点幻灯片效果(已封装)
2010/12/28 Javascript
js 代码优化点滴记录
2012/02/19 Javascript
Jquery实现动态切换图片的方法
2015/05/18 Javascript
JavaScript仿静态分页实现方法
2015/08/04 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
2015/08/21 Javascript
Javascript的表单验证长度
2016/03/16 Javascript
jQuery bt气泡实现悬停显示及移开隐藏功能的方法
2016/07/12 Javascript
深入理解AngularJS中的ng-bind-html指令和$sce服务
2016/09/08 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
2017/03/30 Javascript
小程序自定义日历效果
2018/12/29 Javascript
vue 移动端记录页面浏览位置的方法
2020/03/11 Javascript
viewer.js实现图片预览功能
2020/06/24 Javascript
vue实现多个echarts根据屏幕大小变化而变化实例
2020/07/19 Javascript
JavaScript实现滚动加载更多
2020/12/27 Javascript
用Python编写一个基于终端的实现翻译的脚本
2015/04/24 Python
python如何实现excel数据添加到mongodb
2015/07/30 Python
python编写简单爬虫资料汇总
2016/03/22 Python
Python KMeans聚类问题分析
2018/02/23 Python
Python装饰器用法实例分析
2019/01/14 Python
python3 线性回归验证方法
2019/07/09 Python
简单的Python调度器Schedule详解
2019/08/30 Python
浅析python 字典嵌套
2020/09/29 Python
手把手教你用Django执行原生SQL的方法
2021/02/18 Python
使用canvas绘制超炫时钟
2014/12/17 HTML / CSS
垃圾回收的优点和原理。并考虑2种回收机制
2016/10/16 面试题
yy司仪主持词
2014/03/22 职场文书
建筑工程造价专业自荐信
2014/07/08 职场文书
遗嘱范文
2015/08/07 职场文书
宪法宣传标语100条
2019/10/15 职场文书
使用Nginx搭载rtmp直播服务器的方法
2021/10/16 Servers