问题是这样的,请听我慢慢叙说.......
我在页面有会显示一个SWF文件,人家看这个页面的时候,就会自动把这个SWF文件保存到了浏览器的临时文件夹我现在主要就是不想别人下载这个SWF文件,也就是,只能看,不能下所有我都已经想方设法把SWF文件隐藏起来,可以发现我怎么隐藏,也会被临时文件夹保存下来了所以,问下虾,有什么办法,能实现..,就像豆丁网一样他那上面就是能看SWF,但是下不下来,我发现,临时文件夹里,保存的是.docin文件,我估计那就是对应的SWF文件不过我不知道他怎么实现的大家讨论讨论,只要说出可行的思路就可以了....
我在页面有会显示一个SWF文件,人家看这个页面的时候,就会自动把这个SWF文件保存到了浏览器的临时文件夹我现在主要就是不想别人下载这个SWF文件,也就是,只能看,不能下所有我都已经想方设法把SWF文件隐藏起来,可以发现我怎么隐藏,也会被临时文件夹保存下来了所以,问下虾,有什么办法,能实现..,就像豆丁网一样他那上面就是能看SWF,但是下不下来,我发现,临时文件夹里,保存的是.docin文件,我估计那就是对应的SWF文件不过我不知道他怎么实现的大家讨论讨论,只要说出可行的思路就可以了....
结果这2个SWF都被下载下来,真不知道浏览器为什么这么能找,把地址放在SWF里,他都给下载下来了
哎....感谢楼上的支持,快过年了,祝大家新年愉快!~
-------------------------------------
基本上,浏览器不下载内容, 是没办法看见的
真的没办法了?
像豆丁网,保存下来的是.docin格式的文件,这是怎么做的呢?
迅雷看看和他应该也是一个技术
他的电影缓存文件都是dat是无法播放的
就连迅雷看看自己都无法播放首先,不缓存 从我浅薄的技术角度看是不可能的其次,我理解豆丁 迅雷 这些应该是有额外的一个步骤,将文件格式改变致使你无法直接观看
但其实从理论上讲他也没有做到不让用户下载,只不过是下载了不让你看而已
打开IIS,默认网站,属性,HTTP头
点添加
cache-control
"no-cache"