复制代码代码如下:
<!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">
<cabeça>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js登录弹出层 登录框特效</title>
<script type="text/javascript" src="/ajaxjs/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="/jscss/demoimg/201310/thickbox_plus.js"></script>
<estilo>
corpo{cor de fundo: #fff;}
html, corpo{altura: 100%;}
corpo html{fonte: 12px Arial, Helvetica, sans-serif;cor: #333333}
html>corpo{fonte: 12px Arial, Helvetica, sans-serif;cor: #333333}
#TB_overlay{posição: absoluta;topo: 0;esquerda: 0;índice z: 100;largura: 100%;altura: 100%;cor de fundo: #CCC;filtro: alfa(opacidade=60);-moz- opacidade: 0,6;opacidade: 0,6;}
#TB_window{topo: 0px;esquerda: 0px;posição: fixa;_posição: absoluta;fundo: #fff;índice z: 102;cor: #000000;exibição: nenhuma;borda: 5px sólido #666;}
#TB_caption{altura: 25px;preenchimento: 10px 30px 10px 25px;}
#TB_closeWindow{altura: 25px;preenchimento: 10px 25px 10px 0;float: direita;}
#TB_closeAjaxWindow{preenchimento: 5px 10px 7px 0;margem inferior: 1px;alinhamento de texto: direita;cor de fundo: #e8e8e8;}
#TB_ajaxContent{preenchimento: 2px 15px 15px 15px;overflow: automático;}
#TB_load{alinhamento de texto: centro;posição: absoluto;topo: 50%;esquerda: 0px;largura: 100%;estouro: visível;visibilidade: visível;display: bloco;índice z: 101;}
#TB_loadContent{margem esquerda: -125px;posição: absoluta;topo: -50px;esquerda: 50%;largura: 250px;altura: 100px;visibilidade: visível;}
</estilo>
</head>
<corpo>
<a href="/jscss/demoimg/201310/ShowLogin.html?height=160;width=400" >马上登录</a>
</body>
</html>
JavaScript点击弹出层,点击后弹出一个登录层,jQuery版本1.6.2,在这个层内的内容调用了一个示例页面,原理基于thickbox_plus.js,thic kbox大多被用于显示放大图片,用在这里也挺新颖哦,请注意文件路径,所需要的js文件一般在jscss/demoimg/201310目录下,图片可在页面上点击右键另存为。