首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

ASP文件缓存有关问题

2012-02-26 
ASP文件缓存问题%dimstrifsession( song )emptythenstr music/music.m3u elsestr listen.m3u en

ASP文件缓存问题
<%
      dim   str
      if   session( "song ")=empty     then
      str= "music/music.m3u "
      else
      str= "listen.m3u "
      end   if

%>
<meta   http-equiv= "pragma "   content= "no-cache ">  
<meta   http-equiv= "cache-control "   content= "no-cache ">  
<meta   http-equiv= "expires "   content= "0 ">
<div   id= "Layer2 "   style= "cursor:hand; ">
<object   id= "player "   height= "64 "   width= "260 "   classid= "CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 ">
        <param   name= "AutoStart "   value= "-1 "   />
        <!--是否自动播放-->
        <param   name= "Balance "   value= "0 "   />
        <!--调整左右声道平衡,同上面旧播放器代码-->
        <param   name= "enabled "   value= "-1 "   />
        <!--播放器是否可人为控制-->
        <param   name= "EnableContextMenu "   value= "-1 "   />
        <!--是否启用上下文菜单-->
        <param   name= "url "   value= " <%= " "&str& " "%> "   />               //在这里读入   m3u
        <!--播放的文件地址-->
        <param   name= "PlayCount "   value= "-1 "   />
        <!--播放次数控制,为整数-->
        <param   name= "rate "   value= "1 "   />
        <!--播放速率控制,1为正常,允许小数,1.0-2.0-->
        <param   name= "currentPosition "   value= "0 "   />
        <!--控件设置:当前位置-->
        <param   name= "currentMarker "   value= "0 "   />
        <!--控件设置:当前标记-->
        <param   name= "defaultFrame "   value= " "   />
        <!--显示默认框架-->
        <param   name= "invokeURLs "   value= "0 "   />
        <!--脚本命令设置:是否调用URL-->
        <param   name= "baseURL "   value= " "   />
        <!--脚本命令设置:被调用的URL-->
        <param   name= "stretchToFit "   value= "0 "   />
        <!--是否按比例伸展-->
        <param   name= "volume "   value= "50 "   />
        <!--默认声音大小0%-100%,50则为50%-->
        <param   name= "mute "   value= "0 "   />
        <!--是否静音-->
<param   name= "rate "   value= "1 ">


<!--播放速率控制,1为正常,允许小数,1.0-2.0-->  
        <param   name= "uiMode "   value= "Full "   />       <!--播放器显示模式:Full显示全部;mini最简化;None不显示播放控制,只显示视频窗口;invisible全部不显示-->
        <param   name= "windowlessVideo "   value= "0 "   />
        <!--如果是0可以允许全屏,否则只能在窗口中查看-->
        <param   name= "fullScreen "   value= "0 "   />
        <!--开始播放是否自动全屏-->
        <param   name= "enableErrorDialogs "   value= "-1 "   />
        <!--是否启用错误提示报告-->
        <param   name= "SAMIStyle "   value= "value "   />
        <!--SAMI样式-->
        <param   name= "SAMILang "   value= "value "   />
        <!--SAMI语言-->
        <param   name= "SAMIFilename "   value= "false "   />
        <!--字幕ID-->
    </object>
</div>


有另外的asp文件处理   listen.m3u   ,但是只能读取一次,就算listen.m3u文件更新了也不会自动重新载入,应该是之前读取的文件缓存在网页中,不知道怎么样才能去掉缓存让listen.m3u重新载入

[解决办法]
后面跟一个时间+随机数应该可以吧。
[解决办法]
response.redirect "song.asp? " & escape(Now)

热点排行