最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery制作彈窗提示窗口代碼分享

 更新時間:2014年03月02日 09:36:55   作者:  
jquery制作的彈窗提示窗口插件,包含多種模式。帶有回執(zhí)函數(shù)值的功能,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

<script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
<!--[if IE 6]>
<script type="text/javascript" src="js/iepngfix_tilebg.js"></script>
<![endif]-->
<script type="text/javascript">
function position(elem,l,t){
    var isIE6 = !-[1,] && !window.XMLHttpRequest;
    if(isIE6){
        var style = elem.style,
        dom  = '(document.documentElement)',
        left = l - document.documentElement.scrollLeft,
        top  = t - document.documentElement.scrollTop;
        style.position = 'absolute';
        style.removeExpression('left');
        style.removeExpression('top');
        style.setExpression('left', 'eval(' + dom + '.scrollLeft + ' + left + ') + "px"');
        style.setExpression('top', 'eval(' + dom + '.scrollTop + ' + top + ') + "px"');
    }else{
        elem.style.position = 'fixed';
    }
}     
function scscms_alert(msg,sign,ok,can){
    var c_=false;//是否已經(jīng)關(guān)閉窗口,解決自動關(guān)閉與手動關(guān)閉沖突
    sign=sign||"";
    var s="<div id='mask_layer'></div><div id='scs_alert'><div id='alert_top'></div><div id='alert_bg'><table width='260' align='center' border='0' cellspacing='0' cellpadding='1'><tr>";
    if (sign!="")s+="<td width='45'><div id='inco_"+sign+"'></div></td>";
    s+="<td id='alert_txt'>"+msg+"</td></tr></table>";
    if (sign=="confirm"){
        s+="<a href='javascript:void(0)' id='confirm_ok'>確 定</a><a href='javascript:void(0)' id='confirm_cancel'>取 消</a>";
    }else{
        s+="<a href='javascript:void(0)' id='alert_ok'>確 定</a>"
    }
    s+="</div><div id='alert_foot'></div></div>";
    $("body").append(s);
    $("#scs_alert").css("margin-top",-($("#scs_alert").height()/2)+"px"); //使其垂直居中
    $("#scs_alert").focus(); //獲取焦點,以防回車后無法觸發(fā)函數(shù)
    position(document.getElementById('mask_layer'),0,0);
    position(document.getElementById('scs_alert'),$(window).width()/2,$(window).height()/2);
    if (typeof can == "number"){
    //定時關(guān)閉提示
        setTimeout(function(){
            close_info();
        },can*1000);
    }
    function close_info(){
    //關(guān)閉提示窗口
        if(!c_){
        $("#mask_layer").fadeOut("fast",function(){
            $("#scs_alert").remove();
            $(this).remove();
        });
        c_=true;
        }
    }
    $("#alert_ok").click(function(){
        close_info();
        if(typeof(ok)=="function")ok();
    });
    $("#confirm_ok").click(function(){
        close_info();
        if(typeof(ok)=="function")ok();
    });
    $("#confirm_cancel").click(function(){
        close_info();
        if(typeof(can)=="function")can();
    });
    function modal_key(e){
        e = e||event;
        close_info();
        var code = e.which||event.keyCode;
        if (code == 13 || code == 32){if(typeof(ok)=="function")ok()}
        if (code == 27){if(typeof(can)=="function")can()}      
    }
    //綁定回車與ESC鍵
    if (document.attachEvent)
        document.attachEvent("onkeydown", modal_key);
    else
        document.addEventListener("keydown", modal_key, true);
}
//====================================以下為測試函數(shù)=======================================//
function test1(){
    scscms_alert("默認提示信息");
}
function test2(){
    scscms_alert("成功提示信息","ok");
}
function test3(){
    scscms_alert("成功提示后回調(diào)函數(shù)","ok",function(){alert("回調(diào)成功!")});
}
function test4(){
    scscms_alert("失敗提示信息","error");
}
function test5(){
    scscms_alert("失敗提示信息","error",function(){alert("哦!no!")});
}
function test6(){
    scscms_alert("警告提示信息","warn");
}
function test7(){
    scscms_alert("警告提示信息","warn",function(){alert("哦!警告!")});
}
function test8(){
    scscms_alert("您喜歡此信息提示嗎?","confirm",function(){
        scscms_alert("您選擇了喜歡,謝謝!","ok");
    },function(){
        scscms_alert("您選擇了不喜歡,汗!","error");
    });
}
function test9(){
    scscms_alert("本信息3秒后自動關(guān)閉","ok","",3);
}
function test10(){
    scscms_alert("詢問信息定時關(guān)閉提示信息,3秒后自動關(guān)閉,無取消時回調(diào)函數(shù).不推薦使用。","confirm",function(){alert("確定回調(diào)用!")},3);
}
</script>

相關(guān)文章

  • jQuery EasyUi 驗證功能實例解析

    jQuery EasyUi 驗證功能實例解析

    本文給大家分享jquery easyui驗證功能的實例代碼,非常不錯,具有參考借鑒價值,需要的朋友參考下
    2017-01-01
  • 詳解使用jQuery.i18n.properties實現(xiàn)js國際化

    詳解使用jQuery.i18n.properties實現(xiàn)js國際化

    這篇文章主要介紹了使用jQuery.i18n.properties實現(xiàn)js國際化,具有一定的參考價值,感興趣的可以隨小編看一看
    2018-05-05
  • jQuery插件擴展extend的簡單實現(xiàn)原理

    jQuery插件擴展extend的簡單實現(xiàn)原理

    下面小編就為大家?guī)硪黄猨Query插件擴展extend的簡單實現(xiàn)原理。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 淺析jquery的js圖表組件highcharts

    淺析jquery的js圖表組件highcharts

    本篇文章主要是對jquery的js圖表組件highcharts進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-03-03
  • javascript 全角轉(zhuǎn)換實現(xiàn)代碼

    javascript 全角轉(zhuǎn)換實現(xiàn)代碼

    當客戶端用戶切換輸入法至全角時可能您的表單提交會有漏洞哦!不過事實上js有這功能 可以將其轉(zhuǎn)換為非全角字符!
    2009-07-07
  • jquery判斷密碼強度的驗證代碼

    jquery判斷密碼強度的驗證代碼

    本文主要介紹了jquery判斷密碼強度的驗證代碼,這是一個非常常見的功能,在輸入密碼的時候提示密碼的強度,本文使用jQuery來實現(xiàn),有需要的小伙伴可以參考下。
    2015-11-11
  • jQuery多條件篩選如何實現(xiàn)

    jQuery多條件篩選如何實現(xiàn)

    這篇文章主要介紹了jquery實現(xiàn)多條件篩選特效,推薦給大家,有需要的小伙伴可以參考下。
    2015-11-11
  • 解決jquery異步按一定的時間間隔刷新問題

    解決jquery異步按一定的時間間隔刷新問題

    我想將一個網(wǎng)頁上的圖片按一定的時間間隔刷新,不改變圖片的名稱,我在服務(wù)器端改變圖片的內(nèi)容,以此來實現(xiàn)動態(tài)的效果
    2012-12-12
  • jQuery hover 延時器實現(xiàn)代碼

    jQuery hover 延時器實現(xiàn)代碼

    在上一篇文章 《鼠標事件延時切換插件》 中,我已經(jīng)寫了幾個簡單的延時器的例子,今天突然想到j(luò)Query的自定義動畫的animate方法可以使用delay
    2011-03-03
  • jQuery siblings()用法實例詳解

    jQuery siblings()用法實例詳解

    siblings() 獲得匹配集合中每個元素的同胞,通過選擇器進行篩選是可選的。接下來通過本文給大家介紹jQuery siblings()用法實例詳解,需要的朋友參考下吧
    2016-04-04

最新評論

沙坪坝区| 肇州县| 白朗县| 嘉祥县| 海丰县| 来凤县| 安图县| 江西省| 铜山县| 区。| 来凤县| 绥化市| 乌拉特后旗| 察雅县| 商丘市| 武安市| 祁阳县| 迁西县| 新蔡县| 苏尼特左旗| 吉木乃县| 田阳县| 清水河县| 贵州省| 多伦县| 花垣县| 嘉义县| 涿鹿县| 阿城市| 将乐县| 十堰市| 离岛区| 恭城| 五常市| 舒城县| 会泽县| 辽宁省| 延吉市| 孝昌县| 中山市| 田东县|