zoukankan      html  css  js  c++  java
  • localstorage实现网页状态记录比如放音乐功能的实例

     1 <div class="music">
     2     <a href="javascript:;" onclick="playPause();">
     3     <i class="icon-music open" num="1"></i>
     4     <i class="music-span"></i>
     5     <audio id="aud" src="__STATIC_HOME__/bgmusic.mp3"  loop="loop" autoplay="autoplay"></audio>
     6     <div class="music_text"></div>
     7     </a>
     8 </div>
     9 <script type="text/javascript">
    10     var myAudio = document.getElementById('aud');
    11      //播放音乐
    12     var storage = window.localStorage;
    13     var open = storage.getItem("open") || 1;
    14     if(open ==1 ){
    15         myAudio.play();
    16     }else{
    17         myAudio.pause();
    18     }
    19     function playPause(){
    20         if(myAudio.paused){
    21             myAudio.play();
    22             storage.setItem("open",1);
    23         }else{
    24             myAudio.pause();
    25             storage.setItem("open",0);
    26         }
    27     }
    28 </script>
    生命不止,奋斗不息
  • 相关阅读:
    1 let和const
    ECMAScript 6 扫盲
    回溯法
    13. Ajax技术
    12.JSTL标签
    11.EL(表达式语言)
    10.正则表达式(未完成)
    博客园自定义样式
    9.一次简单的Web作业
    8.JavaScript
  • 原文地址:https://www.cnblogs.com/shione/p/7103851.html
Copyright © 2011-2022 走看看