点击弹出浮动层(自动适应居中) 兼容 ie6+,FF,Opera,谷歌


    
    
<! 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 > 点击弹出浮动层(自动适应居中) 兼容 ie6+,FF,Opera,谷歌 </ title >
< script src ="http://common.cnblogs.com/script/jquery.js" type ="text/javascript" ></ script >
< script type ="text/javascript" >
$( function (){
$( " #clickme " ).click( function (){
// slow隐藏的段落显示出来,历时600毫秒
// fast用迅速的动画将隐藏的段落显示出来,历时200毫秒
// 100自定义时间
// normal
// alert(document.documentElement.clientHeight);
ietest();
$( " #TB_SRP_DIALOG " ).show( " normal " );
});
$( " .closeButton " ).click( function (){
$( " #TB_SRP_DIALOG " ).hide( " normal " );
});
});
ietest = function (){
var _width = (document.documentElement.clientWidth / 2)-($("#TB_SRP_DIALOG").width() / 2 ); // 窗口宽度 (浏览器宽度/2)-(浮动层宽度/2)
var _height = (document.documentElement.clientHeight / 2)-($("#TB_SRP_DIALOG").height() / 2 ); // 窗口高度 (浏览器高度/2)-(浮动层高度/2)
if ($.browser.version == " 6.0 " ) // $.browser.msie ie系列浏览器
{
document.getElementById( ' TB_SRP_DIALOG ' ).style.left = _width;
document.getElementById( ' TB_SRP_DIALOG ' ).style.top = _height;
}
else {
$( " #TB_SRP_DIALOG " ).css({left:_width,top:_height});
}
}
window.onresize = ietest; // 缩放窗体时触发事件
</ script >

< style type ="text/css" >
.search-popup-window {
background : none repeat scroll 0 0 padding-box rgba(0, 0, 0, 0.25) ; /* padding-box 边框背景 rgba颜色跟透明度 */
border-radius : 5px ; /* 边框圆角,不支持IE */
overflow : hidden ;
padding : 8px ;
position : fixed ;
_position : absolute ; /* 支持IE6浮动定位 */
z-index : 10000 ;
display : none ;
width : 360px ;
height : 285px ;

}
.search-popup-wrapper, .search-popup-window-wrapper {
background-color : #FFFFFF ;
border : 1px solid #818181 ;
height : 100% ;
position : relative ;
z-index : 10001 ;
}
.search-popup-window .hd {
-moz-user-select : none ;
background : url("http://img04.taobaocdn.com/tps/i4/T1MBVHXjdeXXXXXXXX.png") repeat-x scroll 0 -1267px #FFFFFF ;
height : 33px ;
position : relative ;
z-index : 3 ;
}
.search-popup-window .hd h4 {
-moz-user-select : none ;
color : #333333 ;
font-size : 14px ;
font-weight : normal ;
left : 20px ;
position : absolute ;
top : -10px ;
_top : 8px ;
}
.search-popup-window .hd .closeButton {
background : url("http://img02.taobaocdn.com/tps/i2/T1ovpYXdtyXXXXXXXX-260-700.png") no-repeat scroll -77px -578px transparent ;
display : block ;
height : 22px ;
overflow : hidden ;
position : absolute ;
right : 7px ;
text-indent : -9999px ;
top : 7px ;
width : 22px ;
z-index : 10001 ;
}
.search-popup-window .hd .closeButton:hover {
background-position : -55px -578px ;
}
.search-popup-window .bd {
background : none repeat scroll 0 0 #FFFFFF ;
display : block ;
overflow : hidden ;
padding : 5px 20px 14px ;
position : relative ;
z-index : 2 ;
}
.dialog-login .bd {
height : 250px ;
padding : 0 ;
}
</ style >

</ head >
< body >
< a href ="javascript:;" id ="clickme" style ="position:relative;" > 点击我 </ a > 兼容 ie6+,FF,Opera,谷歌
< div class ="search-popup-window dialog-login" id ="TB_SRP_DIALOG" >
< div class ="search-popup-window-wrapper" >
< div class ="hd" >< h4 > 标题 </ h4 >< a class ="closeButton" href ="#" ></ a ></ div >< div class ="bd" >
< div width ="360" height ="275" >
内容

</ div >

</ div ></ div ></ div >

</ body >
</ html >
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值