相关文章推荐
贪玩的西瓜  ·  新能源储能领域“万能之土”又立一功-中国科技网·  1 年前    · 
火星上的鸡蛋  ·  华为vr吧-百度贴吧--华为VR系列主题吧 ...·  1 年前    · 
文武双全的楼房  ·  活了十万年还能赐你各种死法绝不多逼逼的黑莲花 ...·  1 年前    · 
刚分手的甘蔗  ·  日本汽车行业格局演变有何启示? 文 | 长江 ...·  2 年前    · 
机灵的草稿本  ·  当个妖孽这么难官方,主线 - 快看漫画·  2 年前    · 
Code  ›  常用的AJAX弹出层代码开发者社区
javascript scrolltop
https://cloud.tencent.com/developer/article/1026550
傲视众生的胡萝卜
2 年前
作者头像
菩提树下的杨过
0 篇文章

常用的AJAX弹出层代码

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 菩提树下的杨过 > 常用的AJAX弹出层代码

常用的AJAX弹出层代码

作者头像
菩提树下的杨过
发布 于 2018-01-22 17:52:28
890 0
发布 于 2018-01-22 17:52:28
举报

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">
 <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*/
            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 />
 <a href="javascript:closeDiv()">关闭窗口</a></div>
 <div id="bg" class="bg" style="display: none;">
 <div style="height: 1400px;">
 <div style="text-align: center;">
 <a href="javascript:showDiv()">点我1</a><br/><br/>
 
推荐文章
贪玩的西瓜  ·  新能源储能领域“万能之土”又立一功-中国科技网
1 年前
火星上的鸡蛋  ·  华为vr吧-百度贴吧--华为VR系列主题吧 目前正在搭建中--如题有不懂的先查置顶帖和加精帖,技术类问题左转我的华为。基础的使用以及适配问题需要时间积累来完善
1 年前
文武双全的楼房  ·  活了十万年还能赐你各种死法绝不多逼逼的黑莲花美人师尊!!_哔哩哔哩_bilibili
1 年前
刚分手的甘蔗  ·  日本汽车行业格局演变有何启示? 文 | 长江汽车 投资禅院日本汽车工业格局的发展主要可分为两个阶段:1)20世纪90年代之前,日本逐步实现汽车的普及,先... - 雪球
2 年前
机灵的草稿本  ·  当个妖孽这么难官方,主线 - 快看漫画
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号