JavaScript+DIV製作彈出警告視窗效果
JavaScript+DIV製作彈出警告視窗效果
昨天沒事,用JS+DIV製作彈出警告視窗效果。也涉及到一些CSS技術。下面是效果和原始碼。歡迎大家轉載。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>心林小屋Java工作室-http://hi.baidu.com/362217990</title>
<script>
var win;
var body;
var bg;
window.onload=function(){
win=document.getElementById("win"); //獲取小視窗
bg=document.getElementById("bg");//獲取背景框
body=document.body;//獲取當前body
}
function show(){
document.body.scroll="no"; //隱藏當視窗的滾動條
bg.style.width=body.clientWidth+"px"; //將背景框的寬度調到最寬
bg.style.height=body.clientHeight+"px";//將背景框的高度調到最高
win.style.display="block";//將小視窗顯示
bg.style.display="block";//將背景框顯示
}
function hide(){
document.body.scroll="auto";//當視窗的滾動條自動顯示
win.style.display="none";//將小視窗隱藏
bg.style.display="none";//將背景框隱藏
}
</script>
<style type="text/css">
#win{
position:absolute;
border:1px solid #217AC1;
width: 250px;
height: 120px;
top:50%;
left:50%;
margin: -75px -110px;
background-color: white;
display: none;
}
#bg{
filter:alpha(opacity=50);
background-color: #99CCCC ;
position: absolute;
top:0px;
left:0px;
display: none;
}
</style>
</head>
<body>
<span id="bg"></span>
<div id="win">
<div style="background-color: #EBF4FC;"><span style="color: #519FEE"> 友情提示:</span></div>
<div align="center"><br><span onclick="hide()">關閉視窗</span></div>
</div>
<a onclick="show()" href="#">顯示視窗</a>
<a href="http://hi.baidu.com/362217990">TEST</a>
</body>
</html>
相關文章
- js漸變彈出視窗和關閉視窗效果JS
- 使用jquery製作彈出框效果jQuery
- jQuery彈出帶有遮罩視窗效果jQuery遮罩
- 彈出視窗
- 點選彈出帶有遮罩的視窗效果遮罩
- 關閉瀏覽器視窗彈出警告視窗程式碼例項瀏覽器
- js模擬實現alert()函式彈出警告視窗效果程式碼例項JS函式
- jQuery實現的點選彈出登陸視窗效果jQuery
- 彈出視窗程式碼
- JS彈出視窗視窗的位置和大小JS
- css實現的彈出視窗始終垂直水平居中效果CSS
- 除錯彈出式視窗除錯
- 彈出視窗messagebox
- javascript如何在彈出視窗給父視窗賦值JavaScript賦值
- JavaScript視窗功能指南之建立彈出視窗 (轉)JavaScript
- jquery實現的彈出居中視窗效果jQuery
- Activity彈出視窗含意解釋
- 用函式控制彈出視窗函式
- fastadmin 彈出視窗的功能AST
- 可以限定拖動範圍的彈出視窗效果程式碼例項
- 關閉網頁彈出提示視窗網頁
- 彈出視窗指令碼生成器指令碼
- js實現在彈出視窗中重新整理主視窗JS
- 線上直播系統原始碼,彈出警告/提示類彈窗原始碼
- Qt 讓彈出的視窗居中顯示QT
- 製作資料庫映象監視器的警告資訊資料庫
- 使用Unity製作起霧的窗戶效果著色器Unity
- 「Premiere中文新手教程」視訊彈幕製作REM
- 廣告彈窗/小視窗程式碼
- Skyline Terra Explorer6.6彈出視窗實現複製功能
- javascript自帶彈出視窗簡單介紹JavaScript
- Qt如何讓彈出的視窗居中顯示QT
- jqueryeasyUI dialog 彈出視窗超出瀏覽器jQueryUI瀏覽器
- js實現window.open()彈出視窗和父視窗之間相互操作JS
- react-native 仿原生自定義彈窗|iOS/Android 彈窗效果ReactiOSAndroid
- javascript自帶的彈出輸出視窗程式碼例項JavaScript
- 34.qt quick-Popup彈出視窗自定義QTUI
- 點選彈出居中帶有透明遮罩層視窗遮罩