,关于FLASH中打开外部SWF有关问题,感激不尽
发布时间:2011-06-27 19:49:35 文章来源:www.iduyao.cn 采编人员:星星草
求助,关于FLASH中打开外部SWF问题,急~感激不尽
兄弟姐妹们,急呀,请问如何在FLASH中通过点击按钮加载外部SWF文件的时候 原窗口不关闭呢。
想要的效果是可以通过菜单按钮选择播放同文件夹下的其它多个SWF文件,在一个窗口里展示。
我现在用loadMovie("1.swf",_root); 脚本的时候,它会关闭原FLASH窗口,打开一个新的FLASH窗口里播放这个SWF,这样我的菜单都没了,没法手动控制播放哪一个SWF,请问有什么好方法么?
感激不尽啊
------解决方案--------------------
1、通过打开新的网页窗口,用JS隐藏所有菜单栏及状态栏,网页窗口显示另一个swf
2、用fscommand,前提是打开和被打开的两个swf都要发布成EXE格式,而且被加载的swf的exe需要放在加载的swf的同目录下的fscommand文件夹下。详细代码如下:
假设:a.swf加载b.swf
a里面的按钮代码:
abtn.addEventListener(MouseEvent.MOUSE_DOWN,btnclick);
function btnclick(e:MouseEvent):void{
fscommand("exec","b.exe");//b.exe为b.swf生成exe的格式后的名字。
}
------解决方案--------------------
呵呵,看楼主发了这么长时间,也没人回答你。
1楼得回答虽然有点不着边,不过也是热心人。
AS2我已经忘的差不多了,所以不能给你写出具体的方法。但是,楼主的问题其实很简单。loadMovie("1.swf",_root)是正确的,也没有关闭你原来的flash,只不过是被遮住了。1.swf到了root的最上层。root是根,所有的原件都在这里面,新加进来的原件将在最上显示。
所以,你在指定的位置穿件一个空原件,用来装载读进来的SWF就可以了。loadMovie("1.swf",_root.tempMC)
顺便说一句,as2还是有很多弊端的。建议逐渐学习AS3把。
------解决方案--------------------
多看帮助文档吧
loadMovie(url:String, target:Object, [method:String]) : Void
loadMovie(url:String, target:String, [method:String]) : Void
在播放原始 SWF 文件时,将 SWF、 JPEG、GIF 或 PNG 文件加载到 Flash Player 中的影片剪辑中。在 Flash Player 8 中添加了对非动画 GIF 文件、PNG 文件和渐进式 JPEG 文件的支持。如果加载动画 GIF,则仅显示第一帧。
参数
url:String - 要加载的 SWF 文件或 JPEG 文件的绝对或相对 URL。相对路径必须相对于级别 0 处的 SWF 文件。绝对 URL 必须包括协议引用,例如 http:// 或 file:///。
target:Object - 对影片剪辑对象的引用或表示目标影片剪辑路径的字符串。目标影片剪辑将被加载的 SWF 文件或图像所替换。
method:String [ 可选 ] - 指定用于发送变量的 HTTP 方法。该参数必须是字符串 GET 或 POST。如果没有要发送的变量,则省略此参数。GET 方法将变量附加到 URL 的末尾,它用于发送少量的变量。 POST 方法在单独的 HTTP 标头中发送变量,它用于发送长字符串的变量。
------解决方案--------------------
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
在html中写的样式,剪切到css文件中之后,网页中的一个设计改变了 怎么会这样
在中,我将写在html中的样式,剪切到css文件中,然后在html...
-
求助:制作SWF文件
请问这个网址的SWF是怎么做的呢?
哪位有教程或是资料呢?
http://lduvjinqiao.cn/5_3.html
谢谢
------解决方...
-
求 flash 效果原文件
http://www.3797sweets.com/images/11.jpg
谁有和上图效果一样的 原代码文件 请发我个 谢谢!
------解决...
-
求一个flash8.0的文件。
大家好,小弟我在做一个测试。就是wince6.0中的IE是否能播放flash动画。
据说wince6.0的flash插件只支持fl...
-
flash翻译
一个项目,现在要推出中文版,而以前只有英文版,其中有部分页面是flash的,要把整个flash页面翻译成中文,并且用户可以在中英文...
-
迅雷看看之类的网页播放视频如何从电脑中导出啊?
迅雷看看,土豆的在线观看时,都会缓冲,若关闭该网页后,重新打开时,明显会快很多啊?
这是...
-
怎么将.swf文件生成.gif文件
用什么软件可以快速的将.swf文件生成.gif文件,我用flash8做了一个简单的含有遮罩字的flash文件,想转换...
-
FlashBuilder_4_Plugin_LS10.exe安装提示没有权限解压文件夹
刚下了个FlashBuilder_4_Plugin_LS10.exe ,点击运行后,显示正在解压,...
-
一个for语句我不懂了
for (mc1._currentframe=1;mc1._currentframe < blue.text;mc1._currentframe++) {
mc1.play();
}
请问这...
-
flash cs3中scaleX是什么意思?
rt
------解决方案--------------------
X轴向缩放...