点击回首页
我的浏览记录 | | 帮助?
当前位置:
首页>> 尚未分类>> 网站后台管理系统框架源码>> 源文件浏览
[免费版 Free] WebForm,下载次数:9921 次 | 关键字: C#入门 后台管理 框架 菜单

源码截图

源码目录树

当前路径:Manage/public.js     //  描述         : 公用js函数库
//  版本         : 1.0
//  作者         : 宝玉 http://www.nwpubbs.net/
//  最新更新   : 2003-4-6
//  备注         :
var oPopup = window.createPopup();
/*****************************************************
取指定对象的x坐标
*****************************************************/
function getx(e){
  var l=e.offsetLeft;
  while(e=e.offsetParent){
    l+=e.offsetLeft;
    }
  return(l);
  }
/*****************************************************
取指定对象的y坐标
*****************************************************/
function gety(e){
  var t=e.offsetTop;
  while(e=e.offsetParent){
    t+=e.offsetTop;
    }
  return(t);
  }
/*****************************************************
显示popup窗体
c:窗体内容obj
x:相对o的x坐标距离
y:相对o的y坐标距离
w:宽度
h:高度,如果设置为0则自行获取默认高度
o:相对于何obj
*****************************************************/
function showpopup(c,x,y,w,h,o)
{
	oPopup.document.body.innerHTML = c.innerHTML;
	oPopup.document.createStyleSheet(document.styleSheets[0].href );
	var popupBody = oPopup.document.body;
	oPopup.show(0, 0, w, 0);
	h=h==0?popupBody.scrollHeight:h;
	oPopup.hide();
	oPopup.show(x, y, w, h, o);
}
/*****************************************************
提取xml根节点
*****************************************************/
function getxmldoc(url)
{
    var oXMLDoc = new ActiveXObject('MSXML');
    oXMLDoc.url = url;
	var ooRoot=oXMLDoc.root;
	return ooRoot;
}
/*****************************************************
所有gif图片鼠标经过效果,鼠标经过后显示的图片文件名在原图片名后加_over
*****************************************************/
function imgover(obj)
{
	if(obj.locked == "true") return; //如果对象被锁定,则不触发事件
	if(typeof(obj)!="object")return false;
	if(obj.tagName!="IMG") //不是img对象则退出
		return false;
	var r, re;                    // 声明变量。
	var ss = obj.src;
	re = /.gif$\b/i;             // 创建正则表达式模式。
	r = ss.replace(re, "_over.gif");    //加上_over
	obj.src=r;
	obj.behave='over';
}
/*****************************************************
所有gif图片鼠标按下效果,鼠标按下后显示的图片文件名在原图片名后加_down
*****************************************************/
function imgdown(obj)
{
	if(obj.locked == "true") return; //如果对象被锁定,则不触发事件
	if(obj.tagName!="IMG") //不是img对象则退出
		return false;
	var r, re;                    // 声明变量。
	var ss = obj.src;
	if(obj.behave=='over')
	{
		re = /_over.gif$\b/i;             
		r = ss.replace(re, "_down.gif"); 
	}
	if(obj.behave=='')
	{
		re = /.gif$\b/i;             // 创建正则表达式模式。
		r = ss.replace(re, "_down.gif");    //加上_down
	}
	obj.src=r;
	obj.behave='down';
}
/*****************************************************
所有gif图片鼠标按下效果,鼠标经过后显示的图片文件名在原图片名后加_over
*****************************************************/
function imgup(obj)
{
	if(obj.locked == "true") return; //如果对象被锁定,则不触发事件
	if(typeof(obj)!="object")return false;
	if(obj.tagName!="IMG") //不是img对象则退出
		return false;
	var r, re;                    // 声明变量。
	var ss = obj.src;
	re = /_down.gif$\b/i;             // 创建正则表达式模式。
	r = ss.replace(re, "_over.gif");   
	obj.src=r;
	obj.behave='over';
}
/*****************************************************
所有gif图片鼠标移出效果,鼠标经过后显示的图片文件名在原图片名后去掉_over
*****************************************************/
function imgout(obj)
{
	if(typeof(obj)!="object")return false;
	if(obj.tagName!="IMG")	//不是img对象则退出
		return false;
	var r, re;                    // 声明变量。
	var r = ss = obj.src;
	if(obj.behave=='over')
	{
		re = /_over.gif$\b/i;             
		r = ss.replace(re, ".gif");    
	}
	if(obj.behave=='down')
	{
		re = /_down.gif$\b/i;             
		r = ss.replace(re, ".gif"); 
	}
	obj.src=r;           
	obj.behave='';
}
/*****************************************************
所有样式表鼠标经过效果,鼠标经过后原样式表在后加over
*****************************************************/
function classover(obj)
{
	if(obj.locked == "true") return; //如果对象被锁定,则不触发事件
	if(typeof(obj)!="object")return false;
	if(obj.behave=='over')return;
	var ss = obj.className;
	var r = ss+"_over";    //加上over
	obj.className=r;
	obj.behave='over';
}
/*****************************************************
所有样式表鼠标移出效果,鼠标移出后原样式表在后去掉over
*****************************************************/
function classout(obj)
{
	if(obj.locked == "true") return; //如果对象被锁定,则不触发事件
	if(typeof(obj)!="object")return false;
	var r, re;                    // 声明变量。
	var ss = obj.className;
	if(obj.behave=='over')
	{
		re = /_over$\b/i;             // 创建正则表达式模式。
		r = ss.replace(re, "");    
	}
	if(obj.behave=='down')
	{
		re = /_down$\b/i;             // 创建正则表达式模式。
		r = ss.replace(re, "");    
	}
	obj.className=r;              
	obj.behave='';
}
/*****************************************************
所有样式表鼠标按下效果,鼠标按下后原样式表在后加上down
*****************************************************/
function classdown(obj)
{
	if(obj.locked == "true") return; //如果对象被锁定,则不触发事件
	if(typeof(obj)!="object")return false;
	var r, re;                    // 声明变量。
	var ss = obj.className;
	re = /_over$\b/i;             // 创建正则表达式模式。
	r = ss.replace(re, "_down");    
	obj.className=r;              
	obj.behave='down';
}
/*****************************************************
所有样式表鼠标释放效果,鼠标释放后原样式表在后
*****************************************************/
function classup(obj)
{
	if(obj.locked == "true") return; //如果对象被锁定,则不触发事件
	if(typeof(obj)!="object")return false;
	var r, re;                    // 声明变量。
	var ss = obj.className;
	re = /_down$\b/i;             // 创建正则表达式模式。
	r = ss.replace(re, "_over");   
	obj.className=r;
	obj.behave='over';
}
/*****************************************************
检查日期正确性
*****************************************************/
function chkDateTime(str){
	var reg = /^(\d{1,4})-(\d{1,2})-(\d{1,2})$/; 
	var r = str.match(reg); 
	if(r==null)return false; 
	var d= new Date(r[1], --r[2],r[3]); 
	if(d.getFullYear()!=r[1])return false;
	if(d.getMonth()!=r[2])return false;
	if(d.getDate()!=r[3])return false;
	return true;
}
关于我们 | 顾问团队 | 发展历程 | 联系我们 | 源码上传
联系电话(Tel):4008-010-151(免长途) 企业QQ:4000410510
地址:北京市海淀区中关村鼎好大厦A座二层 邮编:100080
Room A-801,Dinghao Building,Zhongguancun,Beijing,China,100080
51Aspx.com 版权所有 CopyRight © 2006-2015. 京ICP备09089570号 | 京公网安备11010702000869号
在线客服
分享该页面
关闭侧边栏