国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js實現仿qq消息的彈出窗效果

2019-11-20 10:51:07
字體:
來源:轉載
供稿:網友

在我們的日常開發中,或者生活中,經常需要用到彈出窗。這里我們就用js模擬一下qq消息一樣的彈出窗,分享給大家供大家參考,具體內容如下
運行效果截圖:

直接貼代碼:

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> <title>javaScript實現網頁右下角彈出窗口代碼</title> </head> <body> <script type="text/javascript"> var ShowMsg={   title:'提示',   content:'模擬qq彈出框消息提醒',   width:'300px',   height:'100px',   setTitle:function(value){     this.title=value;   },   setContent:function(value){     this.content=value;   },   getTitle:function(){     return this.title;   },   getContent:function(){     return this.content;   },   show:function(){     //彈窗div     var _winPopDiv = document.createElement('div');        _winPopDiv.id="_winPopDiv";        _winPopDiv.style.cssText = 'width:300px; position:absolute; right:0; bottom:0; border:1px solid #666; margin:0; padding:1px; overflow:hidden; display:block;';     //消息標題div     var _titleDiv= document.createElement('div');        _titleDiv.id="_titleDiv";         _titleDiv.innerHTML=this.getTitle();        _titleDiv.style.cssText = 'width:100%; height:22px; line-height:20px; background:#FFCC00; font-weight:bold; text-align:left; font-size:14px;';        _winPopDiv.appendChild(_titleDiv);     //關閉消息按鈕span     var _closeSpan= document.createElement('span');        _closeSpan.id="_closeSpan";        _closeSpan.innerHTML="X";       _closeSpan.style.cssText = 'position:absolute; right:4px; top:-1px; color:#FFF; cursor:pointer;font-size:14px;';        _titleDiv.appendChild(_closeSpan);      //內容div     var _conDiv= document.createElement('div');        _conDiv.id="_conDiv";        _conDiv.style.cssText = 'width:100%; height:110px; line-height:80px; font-weight:bold; font-size:12px; color:#FF0000; text-decoration:underline; text-align:center;';        _conDiv.innerHTML=this.getContent();       _winPopDiv.appendChild(_conDiv);       document.body.appendChild(_winPopDiv);      //關閉span綁定事件     var closeDiv = document.getElementById("_closeSpan");     if(closeDiv.addEventListener){       closeDiv.addEventListener("click",function(e){          if (window.event != undefined) {            window.event.cancelBubble = true;          } else if (e.stopPropagation) {            e.stopPropagation();          }          document.getElementById('_winPopDiv').style.cssText="display:none;";       },false);     }else if(closeDiv.attachEvent){       closeDiv.attachEvent("onclick",function(e){          if (window.event != undefined) {            window.event.cancelBubble = true;          } else if (e.stopPropagation) {            e.stopPropagation();          }          document.getElementById('_winPopDiv').style.cssText="display:none;";       });     }   } }; ShowMsg.show(); </script> </body> </html>

 希望本文所述對大家學習javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柘荣县| 藁城市| 北流市| 沙雅县| 成都市| 裕民县| 托克托县| 青铜峡市| 西平县| 都江堰市| 连云港市| 治多县| 左云县| 长武县| 布尔津县| 嘉兴市| 泗水县| 德安县| 会昌县| 若羌县| 肥乡县| 蕲春县| 高邮市| 高阳县| 巢湖市| 峡江县| 改则县| 肥东县| 石狮市| 枣庄市| 中牟县| 城步| 民乐县| 南投市| 綦江县| 小金县| 抚顺县| 保靖县| 锡林郭勒盟| 沭阳县| 金溪县|