久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

javascript怎么實現彈出層

javascript實現彈出層的方法:1、創建一個HTML示例文件;2、將待顯示的內容先隱藏,在觸發點擊條件后,將原本隱藏的內容顯示出來,代碼如“document.getElementById("open").onclick = function(e){…}”;3、提供遮罩層將原先的頁面內容全部遮住即可。

javascript怎么實現彈出層

本教程操作環境:Windows10系統、javascript1.8.5版本、Dell G3電腦。

javascript怎么實現彈出層?

使用JAVASCRIPT實現彈出層效果

聲明

閱讀本文需要有一定的HTML、CSS和JavaScript基礎

設計

實現彈出層效果的思路非常簡單:將待顯示的內容先隱藏,在觸發某種條件后(如點擊按鈕),將原本隱藏的內容顯示出來。

實現

<!DOCTYPE html> <html> <head>     <title>Window對象</title>     <meta charset="utf-8"> </head> <body> <a href="http://www.baidu.com">百度一下</a> <button type="button" id="open">打開彈出層</button> <div style="display: none;background: lightblue;border:1px solid green;" id="toast">         <!--     設置display屬性為none以隱藏內容             -->     <p>這里是彈出層內容</p>     <button type="button" id="close">關閉彈出層</button> </div> <script type="text/javascript">     var toast = document.getElementById("toast");     document.getElementById("open").onclick = function(e){           <!--    定義點擊事件顯示隱藏內容          -->         toast.style.display = "block";         toast.style.position = "fixed";         var winWidth = window.innerWidth;         var winHeight = window.innerHeight;         var targetWidth = toast.offsetWidth;         var targetHeight = toast.offsetHeight;         toast.style.top = (winHeight - targetHeight) / 2 + "px";         toast.style.left = (winWidth - targetWidth) / 2 + "px";     }     document.getElementById("close").onclick = function(e){               <!--      將顯示的內容再次隱藏         -->         toast.style.display = "none";     } </script> </body> </html>
登錄后復制

顯示效果如下:

javascript怎么實現彈出層

但是我們可以注意到,在彈出隱藏內容之后我們還是可以通過鏈接進入百度頁面。為了防止這種情況的發生,我們可以提供遮罩層將原先的頁面內容全部遮住。代碼如下:

<!DOCTYPE html> <html> <head>     <title>Window對象</title>     <meta charset="utf-8"> </head> <body> <a href="http://www.baidu.com">百度一下</a> <button type="button" id="open">打開彈出層</button> <div id="cover" style="display: none;position: fixed;width: 100%;height: 100%;top:0px;left:0px;background: gray;">       <!-- 通過遮罩層遮住背景 -->     <div style="background: lightblue;border:1px solid green;" id="toast">         <!-- 設置display屬性為none以隱藏內容             -->      <p>這里是彈出層內容</p>       <button type="button" id="close">關閉彈出層</button>   </div> </div> <script type="text/javascript">     var toast = document.getElementById("toast");     var cover = document.getElementById("cover");     document.getElementById("open").onclick = function(e){           <!--    定義點擊事件顯示隱藏內容          -->         cover.style.display = "block";         toast.style.position = "fixed";         var winWidth = window.innerWidth;         var winHeight = window.innerHeight;         var targetWidth = toast.offsetWidth;         var targetHeight = toast.offsetHeight;         toast.style.top = (winHeight - targetHeight) / 2 + "px";         toast.style.left = (winWidth - targetWidth) / 2 + "px";     }     document.getElementById("close").onclick = function(e){               <!--      將顯示的內容再次隱藏         -->         cover.style.display = "none";     } </script> </body> </html>
登錄后復制

這是再次測試下效果,如下圖:

javascript怎么實現彈出層

總結

上述內容只是簡單實現了彈出層效果,但是通過添加

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
亚洲伊人影院| 日韩制服丝袜av| 日本午夜精品一区二区三区电影 | 亚洲精品日本| 亚洲欧美网站在线观看| 首页亚洲欧美制服丝腿| 国产综合精品| 日韩久久视频| 亚洲先锋成人| 午夜宅男久久久| 亚洲18在线| 国产美女亚洲精品7777| 精品无人区麻豆乱码久久久| 岛国av免费在线观看| 三级小说欧洲区亚洲区| 欧美日韩四区| 欧美午夜三级| 日本美女一区| 免费人成黄页网站在线一区二区| 亚洲视频国产| 久久天堂影院| 在线精品小视频| 日韩欧美久久| 国产精品99在线观看| 欧美/亚洲一区| 91精品一区| 天堂av在线| 视频一区日韩精品| 色乱码一区二区三区网站| 老鸭窝毛片一区二区三区| 国产精品国产三级在线观看| 午夜影院欧美| 精品久久91| 日韩二区三区在线观看| 99久久夜色精品国产亚洲狼| 国产精品xvideos88| 亚洲主播在线| 国产欧美一级| 日韩视频久久| 日韩不卡免费视频| 亚洲深夜视频| 亚洲精品综合| 欧洲精品一区二区三区| 亚洲一区二区日韩| 久久亚洲黄色| 午夜在线精品偷拍| 欧美a级一区二区| 亚洲欧洲日本mm| 国产精品亚洲综合色区韩国| 999国产精品999久久久久久| 日韩一区二区三区四区五区| 色爱av综合网| 亚洲久久一区| 日韩免费看片| 国产精品videossex| 国产精品婷婷| 久久精品中文| 乱一区二区av| 日本午夜精品视频在线观看| 亚洲一级网站| 欧美三级精品| 91一区二区| 精品国产亚洲日本| 日韩国产在线观看一区| 99香蕉国产精品偷在线观看 | 欧美一级网址| 丝袜美腿高跟呻吟高潮一区| 国产夫妻在线| 成人在线超碰| 热久久国产精品| 亚洲深夜av| 99视频在线精品国自产拍免费观看| 免费在线小视频| 国产精品porn| 日韩精品电影一区亚洲| 一区二区三区国产盗摄| 久久国产影院| 日韩一区三区| 婷婷激情久久| 高潮一区二区| se01亚洲视频| www成人在线视频| 91久久国产| 美女国产精品| 亚洲精品伦理| 久久国产精品免费精品3p | 国产精品久久久久久久久久白浆| 69堂免费精品视频在线播放| 国产欧美亚洲精品a| 久久这里只有精品一区二区| 欧美日一区二区三区在线观看国产免| 久久国产三级精品| 国产精品一区二区精品 | 天使萌一区二区三区免费观看| 欧美日韩国产亚洲一区| 日韩专区欧美专区| 欧美日韩夜夜| 正在播放日韩精品| 欧美黄页在线免费观看 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久免费黄色| 欧美.日韩.国产.一区.二区| 亚洲色图综合| 精品无人区麻豆乱码久久久| 久久久久久久久99精品大| 亚洲三级视频| 另类专区亚洲| 亚洲欧美在线综合| 在线一区av| 午夜电影一区| 亚洲h色精品| 国产日产精品一区二区三区四区的观看方式| 亚洲tv在线| 亚洲涩涩在线| 日韩激情中文字幕| 成人精品动漫一区二区三区| 野花国产精品入口| 福利在线一区| 欧美一区在线观看视频| 97精品国产| 欧美日一区二区在线观看| 亚洲精品网址| 国产美女高潮在线观看| 青青草国产成人99久久| 狠狠色综合网| 蜜桃精品在线| 91九色综合| 在线国产一区二区| 鲁鲁在线中文| 亚洲免费福利一区| 在线亚洲自拍| 免费毛片在线不卡| 狠狠久久伊人| 国产精品毛片aⅴ一区二区三区| 蜜臀久久99精品久久久久宅男 | 国产字幕视频一区二区| 成人片免费看| 欧美国产美女| 久久中文欧美| 亚洲毛片视频| 亚洲免费激情| 午夜电影亚洲| 天堂成人国产精品一区| 欧美日韩在线网站| 国产专区一区| 亚洲综合精品| 石原莉奈在线亚洲二区| 亚洲专区欧美专区| 欧美日韩国产综合网| 国产精品三上| 免费的成人av| 欧美一级网站| 成人精品高清在线视频| 日韩欧美视频专区| 久久久久国产精品一区三寸| 欧美成人精品三级网站| 四虎精品一区二区免费| 伊人久久av| 国产欧美另类| 国产亚洲精品v| 国产精品成人一区二区不卡| 亚洲男人在线| 九色精品91| 中文字幕在线免费观看视频| 日韩中出av| 午夜日韩福利| 日韩成人综合| 国产精品xxx在线观看| 视频一区二区国产| 亚洲午夜黄色| 国产毛片精品久久| 蜜臀国产一区二区三区在线播放| 伊人久久视频| 精品一区二区三区亚洲| 欧美一级一区| 天堂va在线高清一区| 尤物网精品视频| 久久国产成人午夜av影院宅| 精品美女在线视频| 国产精品久久| 欧美在线不卡| 日本国产一区| 日韩黄色av| 欧美亚洲一区二区三区| 日韩高清三区| 久久av在线| 亚洲欧美久久久| 亚洲欧美高清| 天堂av在线一区| 日本大胆欧美人术艺术动态| 妖精视频成人观看www| 国产精品女主播一区二区三区| 欧美高清不卡| 日韩一级不卡| 日本大胆欧美人术艺术动态| 亚洲我射av| 欧美伊人久久| 狠狠久久伊人| 99久久久国产精品美女| 国产麻豆综合|