HTML 中插入Flash问题

问题描述

最近做的项目中,需要把上传的一些文件转成swf格式的,保存到某个路径下面,然后播放出来。比如说在页面中点击一个url,然后访问到action,获取到这个文件的路径,返回一个ftl页面,然后在页面中显示出来。ftl页面代码如下:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><htmlxmlns="http://www.w3.org/1999/xhtml"><head></head><body><div><OBJECTclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"WIDTH="800"HEIGHT="600"><PARAMNAME=movieVALUE="test.swf"><PARAMNAME=qualityVALUE=best></OBJECT></div></body></html>

这时候可以正常播放这个swf文件,因为test.swf和这个ftl文件是在一个目录下面,是相对路径。但是,我现想把这个test.swf放在D:/materials下面,<PARAMNAME=movieVALUE="D:/materials/test.swf">

然后将路径换成绝对路径,就出问题了,不能播放这个文件。小弟求各位大侠帮忙解决!先谢谢了!

解决方案

解决方案二:
为什么没人回答捏。。我在静态页面中,将value写成绝对路径是没问题的。郁闷!
解决方案三:
容器无法加载之外的文件,必须把这个文件放到发布的程序下,这样容器才可以正常加载的。
解决方案四:
引用2楼bjliuzg的回复:

容器无法加载之外的文件,必须把这个文件放到发布的程序下,这样容器才可以正常加载的。

必须写在webapp下面吗?
解决方案五:
不能引用容器外的,如果你非得把它放在容器外,那就在后台用IO流去读取吧
解决方案六:
该回复于2011-03-09 16:08:05被版主删除
解决方案七:
如果是绝对路径,浏览器在解析的时候就会在你本地的D:/materials去找flash文件了,这个flash可以是网络上的资源,用类似于www.xxx.com/test.flash这样的路径去访问如果是出于安全角度来考虑的话,似乎可以网站WEB-INF下面
解决方案八:
materials和页面在同一目录下
解决方案九:
如果这个html不是部署在容器里,那么这样写是可以的,至少用相对路径肯定可以
解决方案十:
引用5楼java_arraylist的回复:

用DW

直接拖入就可

时间: 2024-09-03 05:15:55

HTML 中插入Flash问题的相关文章

如何在WPS演示中插入flash

平时在制作演示文稿时,常常会插入flash,本教程就为大家介绍怎么在WPS演示中插入flash动画. ①用Macromedia flash palyer打开要插入的swf文件"葬花",单击"文件"→"创建播放器"命令,在弹出的对话框中,选择好保存位置和文件名称,单击"保存"按钮. 办公软件教程 文件变成带播放器的自动执行文件exe格式,可以在没有flash播放器的机器上播放. ②新建空白演示文稿,插入艺术字"葬花&q

如何在PPT中插入Flash

最近很多朋友问,如何在PPT中加入flash,其实要在PPT中加入flash的方法是有很多种的,如通过设置软件自身的功能来加入flash,如通过软件辅助来插入flash,当然,三联小编为了广大刚刚学PPT的爱好者,今天就介绍一个最简单的在PPT加入flash的方法,下面我们一起来看看. 大家看到一步到位在PPT中插入Flash文件(*.SWF),就有疑问了. 这个老男人又在胡思乱想了:"怎么可能在PPT中一步到位插入Flash呢?" 网上的主流方法一般是使用Active X控件,我不是

在DW中插入Flash的参数详解

插入|详解 在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入.大家可以自由的控制,建议下最新的FLASH4的OBJECT插件,这样才能正确自动安装支持FLASH4的插件.如果没有也可以把下面的两个路径手工改一下. 注:有"*"的是可以在插入时就有和在DW中的FLASH属性面板中有的参数,true就是有效false就是无效. SRC:   *.swf (flash文件名)*  move:   *.swf (flash文件)* 

在 DW 中插入 Flash 的参数详解

插入|详解 在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入.大家可以自由的控制, 以下内容摘自 Flash MX 2004 帮助文档 参数和属性 下列标记属性和参数描述了由"发布"命令创建的 HTML 代码.在编写自己的用于显示 Flash 内容的 HTML 时,可以参考此列表.除非特别说明,否则所有条目都同时适用于 object 标记和 embed 标记.可选条目也在此列出.Internet Explorer 可以识别用

使用Dreamweaver在网页中插入Flash按钮与文本

dreamweaver|按钮|插入|网页 Flash 的动画按钮能够给网站带来动感,这让不少读者觉得十分有趣,同时也为网站增加了许多访客,其实在 Dreamweaver MX 2004 中只需几步简单的操作,就可以插入 Flash 按钮. 一.在网页中插入Flash 按钮 ( 1 )打开 Dreamweaver MX 2004 软件,新建文件并保存页面.(提示:要保存的文件夹不可以用中文名命名) ( 2 )插入 Flash 按钮并设置参数,如图1.2 所示. ( 3 )保存文件,完成操作.简单的

Dreamweaver中插入FLASH参数详解

dreamweaver|插入|详解 在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入.大家可以自由的控制,建议下最新的FLASH4的OBJECT插件,这样才能正确自动安装支持FLASH4的插件.如果没有也可以把下面的两个路径手工改一下.    注:有"*"的是可以在插入时就有和在DW中的FLASH属性面板中有的参数,true就是有效false就是无效. SRC:  *.swf (flash文件名)*    move:  *.

在Discuz论坛中插入FLASH的相关参数设置

此贴是详细讲解如何自定义"FLASH"代码参数设置,建议新手看看. 最终在Discuz论坛中插入FLASH,实现的效果图如下: 可以定义FLASH的高度和宽度,及路径.. 首先要明白的是,若想在发贴时插入Flash 动画,必须满足三个因素:1)   相应的版块设置中必须是"允许使用 Discuz! 代码" 2)相应的用户组权限必须是"允许使用自定义 Discuz! 代码" 2)必须把 [flash] 代码设置为"可用"(如图所

在电子邮件中插入FLASH动画

flash动画|插入 在网络日益普及的今天,朋友之间互发一个Email是司空见惯的事,让朋友在阅读邮件的同时,能听一听优美的音乐,欣赏一下精彩的FLASH动画,不是很爽吗?如果说Email中可包含声音..gif图片等多媒体信息是对传统信件第一次概念上的革新,那么在Email中插入FLASH动画则是又一次概念上的重大变革.下面分三种情形详细讨论: 一.已知FLASH的地址 如果是已知IP地址的一个网页中包含有你想用的FLASH动画,那我们可以进行以下几步的操作: 1.在IE地址栏中把这个网页的IP

在PowerPoint2007中插入Flash动画

Office 2007新的用户界面让我们耳目一新,从此我们拥有了一个简洁而整齐的工作区.不过,全新的界面改变也让许多老用户不知所措,许多惯用的操作都不知该如何执行了,今天我们讲的就是如何在PowerPoint 2007中插入Flash动画. 在PowerPoint中插入Flash动画的方法并不稀奇,我们惯用的就是通过"控件工具箱"插入控件的方法来调用,那么问题是PowerPoint 2007的"控件工具箱"在那里呢? 一.开启"开发工具"选项卡

网页中插入Flash按钮与文本

  Flash 的动画按钮能够给网站带来动感,这让不少读者觉得十分有趣,同时也为网站增加了许多访客,其实在 Dreamweaver MX 2004 中只需几步简单的操作,就可以插入 Flash 按钮. 一.在网页中插入Flash 按钮 ( 1 )打开 Dreamweaver MX 2004 软件,新建文件并保存页面.(提示:要保存的文件夹不可以用中文名命名) ( 2 )插入 Flash 按钮并设置参数,如图1.2 所示. ( 3 )保存文件,完成操作.简单的 Flash 按钮也可通过 Dream