JavaScript寫的乙個DIV 彈出網頁對話方塊

2021-06-18 07:41:06 字數 1179 閱讀 8005

網上搜尋到的**,做了一些修改該, 

修正無法自定義顏色,修正ie8 下錯誤,以及其他小bug 相容ie6~8以及火狐 

可以自定義 

// 提示視窗標題高度 

// 提示視窗的邊框顏色 

// 提示視窗的標題顏色 

// 提示視窗的標題背景色 

// 提示內容的背景色 

// 提示內容文字對齊方式 

功能 可以彈出乙個大div遮住頁面(ie下 透明) 然後在螢幕**顯示顯示乙個小div 

可用作功能提示 操作提示 以及公告等 

提示內容可以使帶html標記的文字,也可是乙個頁面鏈結 

複製**

**如下:

function messagebox()   

} }; 

document.onmouseup = function () 

};  } 

var closebtn = tr.insertcell(-1); 

closebtn.style.csstext = "cursor:pointer; padding:2px;background-color:" + this.titlebgcolor; 

closebtn.innerhtml = "×關閉視窗"; 

closebtn.onclick = function() 

var msgbox = table.insertrow(-1).insertcell(-1); 

msgbox.style.csstext = "font:10pt '宋體';"; 

msgbox.colspan = 2; 

if(framesrc != "")   

msgbox.innerhtml = ""+msg+"

"; 

if(document.getelementbyid("frmalertwin") != null)   

function getevent()  } 

}呼叫方式 

var msgbox=new messagebox(); 

msgbox.show('站內公告',"小小提示","",500,220);///引數:標題,內容(提示為連線頁面時可為空),連線頁面位址(使用文字是可為空),寬度,高度 

要注意的是如果在頁面載入時就要彈出提示 請將呼叫**放在body標記以後 否則在ie8下回出現錯誤

如何用Javascript寫乙個Class?

記得前面某次面試被問到此問題,一直以來因為對js的不重視 一知半解,所以當時就懵了 最近google了下,找到以下幾種寫class的方式 1 js因為不是oo語言,所以沒有class的概念,都是通過prototype的方式實現的。var namedclass class.create getname...

python寫乙個服務 Python寫乙個服務

coding utf 8 import json from urllib.parse import parse qs from wsgiref.server import make server 定義函式,引數是函式的兩個引數,都是python本身定義的,預設就行了。定義檔案請求的型別和當前請求成功...

乙個註冊驗證的JavaScript

function checkuserreg action if document.userregister.username.value.length 4 if document.userregister.password.value if document.userregister.passwor...