1、注意該案例不支持IE6,最后用支持CSS3 樣式的瀏覽器查看,可以在iframe框架用,可以遮住整個框架
2、alert 彈出框效果圖
3、confirm 彈出框效果圖
4、如果用這框架里面,必須在框架里導入3個文件一個jquery里的包,一個是實現效果的Js文件,還有個是樣式文件
在框架里的頁面需要這樣調用 (測試頁面為 Test.aspx)
<title>iframe里的頁面</title> <script type="text/javascript"> function showClick() { parent.Message.config("config 彈出框測試,是否刪除?", function (f) { if (f) { parent.Message.alter("點擊Ok按鈕"); } else { parent.Message.alter("點擊Cannel按鈕"); } }); } function showClick2() { parent.Message.alter("alert 彈出框測試"); } </script> </head> <body> alert彈出框: <input type="button" value="alert" onclick="showClick2()" /><br />
confirm 彈出框:<input type="button" value="config" onclick="showClick()" /><br /> </body> </html>
5、不在框架里應用 也要導入上面3個文件 用法如下(測試頁面:Default3.aspx)
<title>不知 iframe 彈出框</title> <link href="LayPannel/Default/LayStyle.css" rel="stylesheet" type="text/css" /> <script src="LayPannel/jquery-1.7.min.js" type="text/javascript"></script> <script src="LayPannel/LayPannelJs.js" type="text/javascript"></script> <script type="text/javascript"> function showClick() { Message.config("config 彈出框測試,是否刪除?", function (f) { if (f) { Message.alter("點擊Ok按鈕"); } else { Message.alter("點擊Cannel按鈕"); } }); } function showClick2() { Message.alter("alert 彈出框測試"); } </script> </head> <body> alert彈出框: <input type="button" value="alert" onclick="showClick2()" /><br /> config彈出框:<input type="button" value="config" onclick="showClick()" /><br /> </body> </html>
6、源碼下載