关于embed标签的src属性

前阵子做个项目,需要把用户上传的pdf文件转换为swf文件然后在页面显示,主要是为防止网络爬虫,用到了一个转换的工具SWFTools,关于SWFTools的使用网上有很多。转换后在数据库保存文件的路径,格式如:/upload/userFiles/1.swf,由于embed标签是嵌入在object标签中的,这样做主要是为了浏览器的兼容,直接从数据库取得这个路径然后赋值给object标签的movie属性和embed标签的src属性,在IE下测试没有什么问题,但在firefox测试就没有显示出内容,先前知道src只能用相对路径不能用绝对路径,但是从数据库取出的值也是相对路径还是不行,经过不断的测试,发现需要返回到webroot根目录才可以,但是html文件有多级子目录,返回到根目录有点麻烦,后面想了一个方法,那就是用web路径,如:http://massn.com/upload/userFiles/1.swf,这样这个问题就解决了。我用的是struts框架,可以取得web路径,然后和数据库取得的相对路径拼接就可以了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值