複製程式碼如下:
<!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=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>
<風格>
內文{背景顏色:#fff;}
html, 內文{高度: 100%;}
html body{字體:12px Arial、Helvetica、sans-serif;顏色:#333333}
html>body{字體:12px Arial、Helvetica、sans-serif;顏色:#333333}
#TB_overlay{位置:絕對;頂部:0;左側:0;z-index:100;寬度:100%;高度:100%;背景顏色:#CCC;過濾器:alpha(不透明度=60);- moz-不透明度:0.6;不透明度:0.6;}
#TB_window{頂部:0px;左側:0px;位置:固定;_位置:絕對;背景:#fff;z-index:102;顏色:#000000;顯示:無;邊框:5px實線#666;}
#TB_caption{高度:25px;填滿:10px 30px 10px 25px;}
#TB_closeWindow{高度:25px;填充:10px 25px 10px 0;浮動:右;}
#TB_closeAjaxWindow{padding: 5px 10px 7px 0;margin-bottom: 1px;text-align: right;background-color: #e8e8e8;}
#TB_ajaxContent{填充:2px 15px 15px 15px;溢出:自動;}
#TB_load{文字對齊:中心;位置:絕對;頂部:50%;左側:0px;寬度:100%;溢出:可見;可見性:可見;顯示:區塊;z-index:101;}
#TB_loadContent{左邊距:-125px;位置:絕對;上:-50px;左:50%;寬度:250px;高度:100px;可見性:可見;}
</風格>
</頭>
<正文>
<a href="/jscss/demoimg/201310/ShowLogin.html?height=160;width=400" >立即登入</a>
</正文>
</html>
JavaScript點擊彈出層,點擊後彈出一個登入層,jQuery版本1.6.2,在這個層內的內容調用了一個範例頁面,原理基於thickbox_plus.js,thickbox主要是用於顯示放大圖片,用這裡也挺首先哦,請注意檔案路徑,所需的js檔案一般在jscss/demoimg/201310目錄下,圖片可在頁面上點擊右鍵另存為。