Home >Web Front-end >JS Tutorial >JS implements left-side advertising code that can be clicked to expand and close_javascript skills
The example in this article describes the JS implementation of left-side advertising code that can be clicked to expand and close. Share it with everyone for your reference. The details are as follows:
What is introduced here is the JS implementation of left-side advertising code that can be clicked to expand and close on web pages. The performance is similar to couplet ads, but the operation method is different. When clicked, it will be hidden on the left side of the screen, but it is not completely hidden. Display an ad with a vertical image bar, and when you click "Show", it will reopen the ad. This kind of ad can improve the user experience of the web page.
The screenshot of the running effect is as follows:
The online demo address is as follows:
http://demo.jb51.net/js/2015/js-click-show-close-style-adv-codes/
The specific code is as follows:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>网页上可点击展开、关闭的左侧广告代码</title> </head> <body> <div id="Bar1190_big" style="position:absolute;z-index:9;top:10px;left:0px;width:100px;height:300px;"> <div id="AD1190" style="width:100px;height:300px;text-align:center;float:none" class="adSpace"> <a href="#" target="_blank"><img width="100" height="300" src="images/2401.jpg" alt="" border="0"></a> </div> <div style="height:18px;width:100px;background:#CCCCCC;text-align:right;line-height:18px;"> <a style="font-size:12px;cursor:pointer;" onClick="bar1190_hidden()">关 闭</a> </div> </div> <div id="Bar1190_small" style="position:absolute;z-index:9;top:10px;display:none;left:0px;width:20px;height:300px;"> <div id="AD1190" style="width:20px;height:300px;text-align:center;float:none" class="adSpace"> <a href="#" target="_blank"><img width="25px" height="300" src="images/2402.jpg" alt="" border="0"></a> </div> <div style="height:18px;width:25px;background:#CCCCCC;text-align:right;line-height:18px;"> <a style="font-size:12px;cursor:pointer;" onClick="bar1190_show()">展开</a> </div> </div> <script type="text/javascript"> function bar1190_show(){ document.getElementById('Bar1190_big').style.display=''; document.getElementById('Bar1190_small').style.display='none'; } function bar1190_hidden(){ document.getElementById('Bar1190_big').style.display='none'; document.getElementById('Bar1190_small').style.display=''; } var autohide1190 = setTimeout("bar1190_hidden()",6000); </script> </body> </html>
I hope this article will be helpful to everyone’s JavaScript programming design.