首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置swfobject的路径

设置swfobject的路径
EN

Stack Overflow用户
提问于 2011-02-02 13:17:57
回答 1查看 1.5K关注 0票数 0

我在设置swfobject的路径时遇到了麻烦。在我的项目目录结构中,我将swfobject.js和loadmovie.js文件放在" project /src/main/webapp/resources“目录中。在同一目录中,我放置了test.swf文件。loadmovie.js的内容是:

代码语言:javascript
复制
var swfVersionStr = "10.0.0";
var xiSwfUrlStr = "playerProductInstall.swf";
var flashvars = {};
var params = {};
params.wmode = "transparent";
params.quality = "high";
params.allowscriptaccess = "sameDomain";
params.allowfullscreen = "true";
var attributes = {};
attributes.id = "test";
attributes.name = "test";
attributes.align = "left";
swfobject.embedSWF("test.swf", "movieDiv", "202", "380", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes);
swfobject.createCSS("#flashContent", "display:block;text-align:left;");

但是test.swf没有加载网页。如果我在渲染后查看网页的源代码,swfobject将转换为:

代码语言:javascript
复制
<object type="application/x-shockwave-flash" id="test" name="test" align="left" data="test.swf" width="202" height="380">
   <param name="wmode" value="transparent">
   <param name="quality" value="high">
   <param name="allowscriptaccess" value="sameDomain">
   <param name="allowfullscreen" value="true">
</object>

如果我将data="test.swf“替换为data="http://localhost/project/resources/test.swf”,则swf是可见的。请帮帮忙。如何设置路径?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-02 13:19:39

使用绝对路径:

data="/project/resources/test.swf"

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4871017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档