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

JS遮罩層效果 兼容ie firefox jQuery遮罩層

 更新時間:2010年07月26日 14:10:26   作者:  
史上最精簡,最強大的JS遮罩層效果,支持ie firefox jQuery遮罩層
復制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>史上最精簡,最強大的JS遮罩層效果,支持ie firefox jQuery遮罩層</title>
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript">
//顯示灰色JS遮罩層
function showBg(ct,content){
var bH=$("body").height();
var bW=$("body").width()+16;
var objWH=getObjWh(ct);
$("#fullbg").css({width:bW,height:bH,display:"block"});
var tbT=objWH.split("|")[0]+"px";
var tbL=objWH.split("|")[1]+"px";
$("#"+ct).css({top:tbT,left:tbL,display:"block"});
$("#"+content).html("<div style='text-align:center'>正在加載,請稍后...</div>");
$(window).scroll(function(){resetBg()});
$(window).resize(function(){resetBg()});
}
function getObjWh(obj){
var st=document.documentElement.scrollTop;//滾動條距頂部的距離
var sl=document.documentElement.scrollLeft;//滾動條距左邊的距離
var ch=document.documentElement.clientHeight;//屏幕的高度
var cw=document.documentElement.clientWidth;//屏幕的寬度
var objH=$("#"+obj).height();//浮動對象的高度
var objW=$("#"+obj).width();//浮動對象的寬度
var objT=Number(st)+(Number(ch)-Number(objH))/2;
var objL=Number(sl)+(Number(cw)-Number(objW))/2;
return objT+"|"+objL;
}
function resetBg(){
var fullbg=$("#fullbg").css("display");
if(fullbg=="block"){
var bH2=$("body").height();
var bW2=$("body").width()+16;
$("#fullbg").css({width:bW2,height:bH2});
var objV=getObjWh("dialog");
var tbT=objV.split("|")[0]+"px";
var tbL=objV.split("|")[1]+"px";
$("#dialog").css({top:tbT,left:tbL});
}
}

//關閉灰色JS遮罩層和操作窗口
function closeBg(){
$("#fullbg").css("display","none");
$("#dialog").css("display","none");
}

</script>
<style type="text/css">
*{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#fullbg{
background-color: Gray;
display:none;
z-index:3;
position:absolute;
left:0px;
top:0px;
filter:Alpha(Opacity=30);
/* IE */
-moz-opacity:0.4;
/* Moz + FF */
opacity: 0.4;
}

#dialog {
position:absolute;
width:200px;
height:200px;
background:#F00;
display: none;
z-index: 5;
}

#main {
height: 1500px;
}
</style>
</head>
<body>
<div id="main">
<a href="#rhis" onclick="showBg('dialog','dialog_content');">點擊這里看JS遮罩層效果</a>
</div>
<!-- JS遮罩層 -->
<div id="fullbg"></div>
<!-- end JS遮罩層 -->
<!-- 對話框 -->
<div id="dialog">
<div id="dialog_content"></div>
<div style="text-align: center;"><a href="#" onclick="closeBg();">關閉</a></div>
</div>
<!-- JS遮罩層上方的對話框 -->
</body>
</html>

相關文章

  • jQuery基于Ajax方式提交表單功能示例

    jQuery基于Ajax方式提交表單功能示例

    這篇文章主要介紹了jQuery基于Ajax方式提交表單功能,結合實例形式分析了jQuery使用ajax方式提交表單的具體步驟與常見操作技巧,需要的朋友可以參考下
    2017-02-02
  • jQuery插件HighCharts繪制2D餅圖效果示例【附demo源碼下載】

    jQuery插件HighCharts繪制2D餅圖效果示例【附demo源碼下載】

    這篇文章主要介紹了jQuery插件HighCharts繪制2D餅圖效果,結合完整實例形式分析了jQuery使用HighCharts插件繪制餅圖效果的操作步驟與相關實現(xiàn)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下
    2017-03-03
  • jquery ajax方式直接提交整個表單核心代碼

    jquery ajax方式直接提交整個表單核心代碼

    提交表單的方法有很多,想必大家都知道一些吧,下面為大家講解下使用ajax的方式提交整個表單,具體實現(xiàn)如下,有此需求的朋友可以參考下,希望對大家有所幫助
    2013-08-08
  • jQuery 刪除/替換DOM元素的幾種方式

    jQuery 刪除/替換DOM元素的幾種方式

    在結果集后鏈式調(diào)用remove()方法即可刪除也可以通過向remove傳參的形式來過濾選擇結果再執(zhí)行remove操作
    2014-05-05
  • jQuery實現(xiàn)合并/追加數(shù)組并去除重復項的方法

    jQuery實現(xiàn)合并/追加數(shù)組并去除重復項的方法

    這篇文章主要介紹了jQuery實現(xiàn)合并/追加數(shù)組并去除重復項的方法,可實現(xiàn)合并兩個數(shù)組并出去重復項的功能,涉及數(shù)組的遍歷、判斷、追加等相關操作技巧,需要的朋友可以參考下
    2018-04-04
  • jQuery制作拼圖小游戲

    jQuery制作拼圖小游戲

    這篇文章主要介紹了jQuery制作拼圖小游戲,思路與源碼都分享給大家,需要的朋友可以參考下
    2015-01-01
  • jQuery的操作屬性詳解

    jQuery的操作屬性詳解

    這篇文章主要為大家介紹了jQuery的操作屬性,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • JS中Array數(shù)組學習的總結

    JS中Array數(shù)組學習的總結

    本文主要介紹了JS中Array數(shù)組的相關知識。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • jQuery的cookie插件實現(xiàn)保存用戶登陸信息

    jQuery的cookie插件實現(xiàn)保存用戶登陸信息

    保存用戶登陸信息的方法有很多,本文為大家介紹的這個方法是通過cookie插件來實現(xiàn),需要的朋友可以參考下
    2014-04-04
  • 淺析jquery unbind()方法移除元素綁定的事件

    淺析jquery unbind()方法移除元素綁定的事件

    下面小編就為大家?guī)硪黄獪\析jquery unbind()方法移除元素綁定的事件。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05

最新評論

马山县| 丹巴县| 分宜县| 邳州市| 马公市| 原阳县| 锡林浩特市| 堆龙德庆县| 德保县| 香格里拉县| 磐安县| 阜阳市| 吉安县| 密山市| 津南区| 金塔县| 长白| 乌拉特后旗| 绥滨县| 宁波市| 安徽省| 晋中市| 姚安县| 平顺县| 沙坪坝区| 福鼎市| 贵南县| 嘉黎县| 石狮市| 河北省| 沈丘县| 遂平县| 馆陶县| 兰考县| 滕州市| 天峻县| 黎城县| 封开县| 张家口市| 寻乌县| 内黄县|