常用的AJAX弹出层代码

简介: CodeDOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
ContractedBlock.gif ExpandedBlockStart.gif Code
<!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=gb2312" />
    
<title>无标题文档</title>
    
<script type="text/javascript" src="scripts/jquery-1.3.2.min.js"></script>
    
<style type="text/css">
        <!
        -- html, body
        
{
            height
: 100%;
            margin
: 0px;
            font-size
: 12px;
        
}
        .mydiv
        
{
            background-color
: #FFCC66;
            border
: 1px solid #f00;
            text-align
: center;
            line-height
: 40px;
            font-size
: 12px;
            font-weight
: bold;
            z-index
: 99;
            width
: 300px;
            height
: 120px;
            left
: 50%; /*FF IE7*/
            top
: 50%; /*FF IE7*/
            margin-left
: -150px !important; /*FF IE7 该值为本身宽的一半 */
            margin-top
: -60px !important; /*FF IE7 该值为本身高的一半*/
            margin-top
: 0px;
            position
: fixed !important; /*FF IE7*/
            position
: absolute; /*IE6*/
            _top
: expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2)
; /*IE5 IE5.5*/
        
}


        .mydiv2
        
{
            background-color
: #FFCC66;
            border
: 1px solid #f00;
            text-align
: center;
            line-height
: 40px;
            font-size
: 12px;
            font-weight
: bold;
            z-index
: 99;
            width
: 400px;
            height
: 400px;
            left
: 50%; /*FF IE7*/
            top
: 50%; /*FF IE7*/
            margin-left
: -200px !important; /*FF IE7 该值为本身宽的一半 */
            margin-top
: -200px !important; /*FF IE7 该值为本身高的一半*/
            margin-top
: 0px;
            position
: fixed !important; /*FF IE7*/
            position
: absolute; /*IE6*/
            _top
: expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2)
; /*IE5 IE5.5*/
        
}

        .bg
        
{
            background-color
: #666;
            width
: 100%;
            height
: 100%;
            left
: 0;
            top
: 0; /*FF IE7*/
            filter
: alpha(opacity=50); /*IE*/
            opacity
: 0.5; /*FF*/
            z-index
: 1;
            position
: fixed !important; /*FF IE7*/
            position
: absolute; /*IE6*/
            _top
: expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2)
; /*IE5 IE5.5*/
        
}
        -- >
</style>

    
<script language="javascript" type="text/javascript">
        
function showDiv() {
            $(
'#popDiv').removeClass().addClass("mydiv").css("display","block").css("background","ff9");
            $(
'#bg').css("display","block");            
        }


        
function showDiv2() {
            $(
'#popDiv').removeClass().addClass("mydiv2").css("display","block").css("background","pink");
            $(
'#bg').css("display","block");            
        }

        
function closeDiv() {
            $(
'#popDiv').css("display","none");
            $(
'#bg').css("display","none");
        }

    
</script>

</head>
<body onload="$('#bg').css('height',document.body.clientHeight).css('width',document.body.clientWidth); ">
    
<div id="popDiv" class="mydiv" style="display: none;">
        动态弹出的层
<br />
        动态弹层的内容
<br />
        
<href="javascript:closeDiv()">关闭窗口</a></div>
    
<div id="bg" class="bg" style="display: none;">
    
</div>
    
<div style="height: 1400px;">
        
<div style="text-align: center;">
            
<href="javascript:showDiv()">点我1</a><br/><br/>
            
<href="javascript:showDiv2()">点我2</a>
            
</div>
    
</div>
</body>
</html>
目录
相关文章
|
1天前
|
前端开发 JavaScript 关系型数据库
PHP代码合集21个邮箱2个问答23个ajax特效
PHP代码合集21个邮箱2个问答23个ajax特效
18 0
|
10月前
|
前端开发 JavaScript
Echarts实战案例代码(22):jquery使用ajax属性beforeSend实现预加载loading效果代替showLoading的解决方案
Echarts实战案例代码(22):jquery使用ajax属性beforeSend实现预加载loading效果代替showLoading的解决方案
75 0
|
10月前
|
前端开发
Echarts实战案例代码(21):front-endPage的CJJTable前端分页插件ajax分页异步加载数据的解决方案
Echarts实战案例代码(21):front-endPage的CJJTable前端分页插件ajax分页异步加载数据的解决方案
56 0
|
9月前
|
JavaScript 前端开发
Vue.js中ajax请求代码应该写在组件的methods中还是vuex的actions中
Vue.js中ajax请求代码应该写在组件的methods中还是vuex的actions中
|
10月前
|
前端开发 数据可视化
Echarts实战案例代码(14):数据可视化大屏根据ajax异步更新筛选条件查询互动展示的解决思路
Echarts实战案例代码(14):数据可视化大屏根据ajax异步更新筛选条件查询互动展示的解决思路
86 0
|
10月前
|
前端开发 JavaScript Java
我们都遇到过的这些ajax代码到底什么意思?
我们都遇到过的这些ajax代码到底什么意思?
|
11月前
|
JavaScript 前端开发
ajax未分装前JS代码形式
ajax未分装前JS代码形式
80 0
|
前端开发 JavaScript
tp5中前端js代码中ajax请求url问题
tp5中前端js代码中ajax请求url问题
141 0
|
JavaScript 前端开发 PHP
Ajax完整资料加代码
网页无刷新技术      答:Ajax是一种无需加载整个网页,就能够更新部分网页,与后台交互的技术。 Ajax的优点?      答:能够在不更新整个页面的前提下,维护数据。这使得Web程序可以更快速的回应用户的动作,而无需加载不必要的数据。
1252 0