Web/Admin/javascript/ValidatorLib.js

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/*
zheng_jianfeng 2009-08-29 baidu
改善asp.net的验证控件的显示效果,用比较人性化的气泡提示来替换掉原来简单的提示信息显示效果
*/

if(typeof(__Win__IsAutoClose)=="undefined" || typeof(__Win__IsFilterClose)=="undefined" || typeof(__Win__CloseWaitTime)=="undefined")
{
    alert("初始化Js失败,请确定正确使用了气泡提示验证控件!")
}
var __Win__BlockFlag = false;

//关闭气泡提示
function HideWinErrMsgTips(elementid)
{

    var ua = navigator.userAgent.toLowerCase();
    var isOpera = (ua.indexOf('opera') != -1);
    var isIE = (ua.indexOf('msie') != -1 && !isOpera);
    
    var objWinDiv = document.getElementById(elementid);

    if(isIE&&typeof(__Win__IsFilterClose)!="undefined"&&__Win__IsFilterClose)
    {
       __Win__BlockFlag = false;
       HideIEWinErrMsgTips(objWinDiv.id);
    }
    else
    {
        objWinDiv.style.display = "none";
	    document.getElementById(elementid).style.display = "none";//zheng_jianfeng 2009-08-31 add this line for fix bug
	}
}

function HideIEWinErrMsgTips(elementid)
{
     var obj___ = document.getElementById(elementid+"____")
     var  opacty=obj___.filters.alpha.opacity;   
     obj___.filters.alpha.opacity-=9;
     if(obj___.filters.alpha.opacity>0)
     {
        if(!__Win__BlockFlag)
            setTimeout("HideIEWinErrMsgTips('"+elementid+"')",100);
     }
     else
     {
         document.getElementById(elementid).style.display = "none";;
        document.getElementById(elementid).style.display = "none";//zheng_jianfeng 2009-08-31 add this line for fix bug
     }
    
}

//得到某obj的x,y坐标,兼容大部分的浏览器
function getWinElementPos(obj)
{

    var ua = navigator.userAgent.toLowerCase();
    var isOpera = (ua.indexOf('opera') != -1);
    var isIE = (ua.indexOf('msie') != -1 && !isOpera); // not opera spoof

    var el = obj;
后面还有 187 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。