swfobject.embedSWF() 通过js加载swf在ie7下遇到缓存问题,flash有一个xml的配置文件,我在服务器端更新了xml配置文件,在ie7下不会获取更新后的xml,一直在读取缓存中的xml文件,要清楚缓存后才能从新获取到服务器端的xml那位朋友解决过相关或者类似的问题,请帮助我,谢谢!我做过的试验,我尝试去再xml,flash文件后加载一个随机数参数,结果还是不行,相关代码 : sb.AppendLine("<script type=""text/javascript"">")
                    sb.AppendLine("var flashvars = {" & _
                        "xmlfile: '" & strXMLFile & "'," & _
                        "audioloop: '" & strAudioLoop & "'," & _
                        "rnd: '" & DateTime.Now.ToString("yyyyMMddhhmmss") & "'," & _
                        "trans: '" & strTransition & "'," & _
                        "imgpause: '" & data(0).TransitionDelay & "'" & _
                    "};")
                    sb.AppendLine("var params = {" & _
                      "wmode: 'opaque'," & _
                      "salign: 'middle'," & _
                      "quality: 'high', " & _
                      "bgcolor: '#ffffff'," & _
                      "allowscriptaccess: 'sameDomain'" & _
                    "};")
                    sb.AppendLine("var attributes = {" & _
                      "id: 'Slideshow" & ModuleInstanceID & "'," & _
                      "name: 'Slideshow" & ModuleInstanceID & "'" & _
                    "};")
                    sb.AppendLine("swfobject.embedSWF('" & strFullPath & "/globalassets/flash/Slideshow.swf'+'?timestamp='+new Date(), 'flash-pnl-slideshow" & ModuleInstanceID & "', '" & data(0).GalleryWidth & "', '" & lngGalleryHeight & "', '7.0.0','" & strFullPath & "/globalassets/flash/expressInstall.swf',flashvars, params, attributes);")
                    sb.AppendLine("</script>")