首页 > 编程 > JavaScript > 正文

JS实现简单易用的手机端浮动窗口显示效果

2019-11-20 09:03:22
字体:
来源:转载
供稿:网友

本文实例讲述了JS实现简单易用的手机端浮动窗口显示效果。分享给大家供大家参考,具体如下:

html:

<style type="text/css">.fdBonTel{ width:100%; height:53px; position:fixed; background:#0052ae; text-align:center; left:0; bottom:0; z-index:999; }.fdOnline{ background:url(index/images/online.png) no-repeat; width:255px; height:181px; position:fixed; left:50%; margin-left:-128px; top:40%; z-index:999; border-radius: 15px; box-shadow: 0 0 20px rgba(10, 2, 4, 0.75);}.fdOnline .fdOClose{ width:44px; height:44px; display:block; margin-top:-17px; margin-right:-6px;}.fdOnline .fdOTel{ background:#CF3; width:127px; height:58px; display:block; margin-top:123px;}.fdOnline .fdOOn{ background:#036; width:128px; height:58px; display:block; margin-top:96px;}</style><div class="fdBonTel">  <img src="index/images/fdTel.gif" usemap="#Maps">  <map name="Maps" id="Maps">    <area shape="rect" coords="2,2,79,52" onClick="openZoosUrl();">      <area shape="rect" coords="77,2,166,52" href="tel:0855-8253310">      <area shape="rect" coords="166,4,242,51" onClick="openZoosUrl();">    <area shape="rect" coords="248,5,318,53" onClick="openZoosUrl();">  </map></div><div class="fdOnline" id="fdOnline">  <a href="###" class="fdOClose f_r" onclick="closeOnline();"><img src="index/images/closeBtn.png" width="44" height="44"></a>  <a href="###" class="fdOTel f_l"></a>  <a href="###" class="fdOOn f_r"></a></div>

js:

// JavaScript Documentdocument.writeln("<style type=/"text/css/">");document.writeln(".fdBonTel{ width:100%; height:53px; position:fixed; background:#0052ae; text-align:center; left:0; bottom:0; z-index:999; }");document.writeln(".fdOnline{ background:url(index/images/online.png) no-repeat; width:255px; height:181px; position:fixed; left:50%; margin-left:-128px; top:40%; z-index:999; border-radius: 15px; box-shadow: 0 0 20px rgba(10, 2, 4, 0.75);}");document.writeln(".fdOnline .fdOClose{ width:44px; height:44px; display:block; margin-top:-17px; margin-right:-6px;}");document.writeln(".fdOnline .fdOTel{ width:127px; height:58px; display:block; margin-top:123px;}");document.writeln(".fdOnline .fdOOn{ width:128px; height:58px; display:block; margin-top:96px;}");document.writeln("</style>");document.writeln("<div class=/"fdBonTel/">");document.writeln(" <img src=/"index/images/fdTel.gif/" usemap=/"#Maps/">");document.writeln(" <map name=/"Maps/" id=/"Maps/">");document.writeln("   <area shape=/"rect/" coords=/"2,2,79,52/" onClick=/"openZoosUrl();/">");document.writeln("     <area shape=/"rect/" coords=/"77,2,166,52/" href=/"tel:0855-8253310/">");document.writeln("     <area shape=/"rect/" coords=/"166,4,242,51/" onClick=/"openZoosUrl();/">");document.writeln("   <area shape=/"rect/" coords=/"248,5,318,53/" onClick=/"openZoosUrl();/">");document.writeln(" </map>");document.writeln("</div>");document.writeln("<div class=/"fdOnline/" id=/"fdOnline/">");document.writeln(" <a href=/"###/" class=/"fdOClose f_r/" onclick=/"closeOnline();/"><img src=/"index/images/closeBtn.png/" width=/"44/" height=/"44/"></a>");document.writeln(" <a href=/"###/" class=/"fdOTel f_l/"></a>");document.writeln("  <a href=/"###/" class=/"fdOOn f_r/"></a>");document.writeln("</div>");function showOnline() {  if (document.getElementById("fdOnline")) {    if (document.getElementById("fdOnline").style.display == "none") {      document.getElementById("fdOnline").style.display = "block";    }  }}function closeOnline() {  document.getElementById("fdOnline").style.display = "none";  setInterval(chkSWT, 30000);};$(function(){  setInterval(showOnline, 30000);});

效果图:

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript遍历算法与技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript数学运算用法总结

希望本文所述对大家JavaScript程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表