#1
|
|||
|
|||
请教WMH大大一个问题
如何在网页中设置彻底禁止缓存来保护网页中的比如FLASH类的文件不会停留临时文件夹。
|
#2
|
|||
|
|||
此类问题我也请教不少高手。不过像<Meta http-equiv="Pragma" Content="No-cach">好像不管用
|
#3
|
|||
|
|||
哦∼被点名了...
你这问题我不确定是不是有简单的解法,不过 no-cache 应该是让访客每次造访都会重新读取,而非不存暂存盘。 我能想到可能的解法有两种,我也没试过: 1. 目前大部分的人用的是 IE,可以找找看有没有相关的文件提及如何不存暂存盘,若询问微软相关技术人员。 2. 试试看写一个 java applet 来播放 flash,applet 执行时检查是在哪个网页被执行,如此可以避免被下载到 client 端执行。 |
#4
|
|||
|
|||
点名是当然,知道你是高人,小弟才初学网络。很多基础都不是很懂。还望WMH大大多指点。文中提到:试试看写一个 java applet 来播放 flash。我就不是很明白。因为小弟对applet简直一窍不通。我只喜欢做FLASH。所以我发现我能COYP到任何网站的FLASH(至少是我去过的)为何他们不用这技术来保护呢?还是没必要保护。目前用FLASH CATCH 抓是比较流行的方法。这个问题可以完全解决,唯一还能抓到就是去IE缓存里抓。我想学习下这方面知识。。暂时也可以对作品版权进行点保护吧:)不知道从那里入手。望WMH大大提示。
|
#5
|
|||
|
|||
我不是高人啦,此外我也很少接触 flash,对 flash 不是很了解,无法真正解决你的问题,只能提供一点点建议。
以 applet 来播放的方式只是我的想法,实做需要了解 java 和如何播放 flash 等问题,可能比较复杂,你可以试试找找现成的程序,或许有、或许没有。 关于在 header 控制的部分,你可以再参考微软网站的说明,还有几种不同的方式看看能不能解决你的问题: http://support.microsoft.com/kb/q234067/ 或是看看能不能透过 actionscript 来防止 flash 在 local 端执行,或用 actionscipt 去呼叫 php 来检查等等… 如果都不行的话,是不是采用其它方式,如把 Flash 加密,我看到有些软件可以帮你把 flash 加密,让 actionscript 和 resource 不被撷取出来。 |
#6
|
|||
|
|||
鄙人經驗
..........還沒有哪個網站的swf(flash)文件.不能打包下載的... 畢竟瀏覽器能看得懂的東西...縱使怎麽樣加密.. 還是可以弄下來的.
__________________
此廣告位出售... 你只需要一次的資金投入 便同時擁有三百多個廣告位置.而且還在不斷遞增中. 7x24小時展示你的廣告内容..... 還有專人為你度身設計logo..廣告詞. 回報相當可觀............ |
#7
|
|||
|
|||
多谢大大们提示。。小弟。慢慢研究基础问先:)
|