作者pckid (海豚)
看板Flash
标题[问题] 请问如何用html语法下载flash存在电脑中,而不是直接执行
时间Fri Dec 4 12:09:16 2009
小弟最近做了一个html网页,上面放一些flash小游戏,并利用超连结方式提供对方下载
,但是点了超连结,都是直接执行游戏,我想要对方点超连结,直接询问是否储存档案之
类的方式。
Google好久,都是介绍php、asp和java或是滑鼠右键与第三方下载软体方式解决,几乎没
有单纯的html语法,不知道是否真的不行利用html语法使flash下载?在此先谢谢各位的
热心帮忙!感激不尽!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.222.188.146
1F:→ openyayak:推推推!我也想知道怎麽让user下载!!! 12/04 12:44
2F:→ pckid:补充一点,不要建议我用压缩方式喔,网路上也有提过用压缩 12/04 12:46
3F:→ cjcat2266:这个跟浏览器对於该档案的mime-type处理方式有关系 12/04 12:54
4F:→ cjcat2266:预设的.swf档mime-type是applicaiton/x-shockwave-flash 12/04 12:54
5F:→ cjcat2266:对於这种mime-type的档案,浏览器会直接拨放 12/04 12:54
6F:→ cjcat2266:如果没有办法透过HTML来修改mime-type,可能就无解吧 12/04 12:55
7F:→ cjcat2266:若能将mime-type改成application/octet-stream 12/04 12:56
8F:→ cjcat2266:那就可以直接下载 12/04 12:56
9F:→ cjcat2266:不然你把SWF打包成EXE应该也可以直接下载 12/04 12:56
10F:→ aquarianboy:打包exe或是压缩档再下载会简单很多 12/04 13:38
11F:→ aquarianboy:swf应该没这麽大权限才是 :) 12/04 13:39
12F:→ openyayak:所以须经过Dreamweaver设定,可以使用AS3设定吗? 12/04 16:56
13F:推 cjcat2266:↑楼上你这结论哪来的? 12/04 17:07
14F:推 cjcat2266:client端收到的mime-type好像要靠server端来控制才行 12/04 17:12
15F:→ cjcat2266:mime-type header是包含在HTTP header中的一段资讯 12/04 17:13
16F:→ cjcat2266:所以看来是无法单纯透过HTML来做修改了 12/04 17:13
17F:→ aquarianboy:这跟browser的安装外挂也有关,像是一样平平是下载pdf 12/04 17:15
18F:→ aquarianboy:或是.doc档,有的人的电脑就是会自己在浏览器里开启 12/04 17:15
19F:→ aquarianboy:有的人却是直接下载 12/04 17:15
20F:→ aquarianboy:mime type的设定应该只是条件之一,能不能下载下来还 12/04 17:17
21F:→ aquarianboy:得看浏览器的安装状况 12/04 17:17
22F:→ aquarianboy:话说,open兄,文中没提到dreamweaver也没提到as3... 12/04 17:20
23F:→ openyayak:不好意思~~~新手上路! 12/04 17:57
24F:→ mosluce:用PHP设定header再把档案load近来给USER下载如何? 12/05 09:25
25F:推 pm2001:原po就说要纯html啦,还讲php干麻 12/05 13:25
26F:推 cassatte:以这个条件,办不到 12/05 23:59