国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乐至县| 汉阴县| 蒲江县| 仙居县| 雅江县| 桐乡市| 荥经县| 景谷| 南安市| 滦南县| 高台县| 宁南县| 富顺县| 东山县| 玛曲县| 抚州市| 彩票| 甘泉县| 长海县| 汉阴县| 阿勒泰市| 财经| 宁德市| 鄱阳县| 谢通门县| 普陀区| 墨江| 潼关县| 都江堰市| 双牌县| 辽阳市| 凯里市| 宁陕县| 广水市| 九江县| 准格尔旗| 营山县| 武胜县| 婺源县| 厦门市| 南川市|