页面切换的时候背景声音不会断 别跟我说要母版

解决方案 »

  1.   

    用iframe,页面切换就更改iframe的src
      

  2.   

    yinyue.html代码: 
    <div>
        <EMBED autostart="true" SRC="music/Music25.mp3" width="0" height="0" > 
        </div>
    index.aspx代码
    <iframe name="res" style="display:none;" src="yinyue.html" frameborder=“0” scrolling="yes" height="20px" width="100px"></iframe>
    about.aspx代码
    <iframe name="res" style="display:none;" src="yinyue.html" frameborder=“0” scrolling="yes" height="20px" width="100px"></iframe>
    为什么index和about 2个页面切换的时候 还是会重新播放音乐 
      

  3.   

    可能页面缓存没有刷新吧
    你可以在iframe中的src后面加多一个随机参数实现这个功能

    src="yinyue.html?d="+Math.Round() 
      

  4.   

    yinyue.html代码: 
    <div>
      <EMBED autostart="true" SRC="music/Music25.mp3" width="0" height="0" > 
    </div>index.aspx代码
    <iframe name="music" style="display:none;" src="yinyue.html" frameborder=“0” scrolling="yes" height="20px" width="100px"></iframe>
    <iframe name="pageContent" style="display:none;" src="index.aspx" frameborder=“0” scrolling="yes" height="600px" width="1000px"></iframe>index.aspx链接这么写,如about菜单的链接写成<a href="about.aspx" target="pageContent">about</a>。
    其他页面都不需要改了(不需要再加iframe 了)。这样就可以保证音乐所在iframe不刷新,音乐就不会中断了。
      

  5.   

    frameset是最好的选则。
    母版是绝对不行的
      

  6.   

    FRAMESET,IFRAME都可以。但不是楼主你这么用!!!要把其它的页面放在要更换的框架里,而不是音乐播放页!之所以这样,正是为了保证音乐播放页不被刷新,所以你那样刷新音乐播放页当然不对!