求网页加载swf文件问题网页高手请进。。。

求网页加载swf文件问题网页高手请进。。。,第1张

这个它用的是macromedia的播放功能,当然公司已经被adobe收购很久了。

除了修改var str = '/upload_swf/ftp/1106/6swf'这部分 使其能指向相对路径外,

下面这两条语句中的,webServer变量你没有修改,当然是原来代码的webServer了,这样你再怎么弄都是在别人服务器上找你的swf 当然不行了

documentwrite ("<param name=\"movie\" value=\"" + webServer + str + "\">\n");

documentwrite ("<embed src=" + webServer + str + " loop=false menu=false

这个webServer变量不在本页代码中,而是在jjkgif中,jjkgif不是单单的,这里是脚本javascript,起了个的名字罢了。

webServer变量就是在这个jjkgif脚本中,你修改了此处,自然本页的代码会报错的。

1,创建XML的object,然后进行通过Loader把xml文件load进来可以用XMLList类对你的xml的object来进行 *** 作

2,不明白你说的什么意思;要添加什么得看你的用户需求什么,你也没说;

如果您想让卸载按钮始终显示,可以考虑在主SWF文件中创建一个计时器(Timer),然后在固定的时间间隔内检查外部SWF文件是否已被加载并被添加到舞台上。如果是,则在外部SWF文件中添加一个卸载按钮。

以下是一些示例代码来实现这个功能:

```actionscript

// 在主SWF文件中创建一个计时器,每隔1秒钟检查一次是否有外部SWF文件被加载并添加到舞台上

var timer:Timer = new Timer(1000);

timeraddEventListener(TimerEventTIMER, checkExternalSWF);

timerstart();

function checkExternalSWF(event:TimerEvent):void {

// 检查外部SWF文件是否已被加载并添加到舞台上

if (externalSWF && externalSWFstage) {

// 如果是,则在外部SWF文件中添加一个卸载按钮

var unloadBtn:Button = new Button();

unloadBtnlabel = "卸载外部SWF";

unloadBtnaddEventListener(MouseEventCLICK, unloadExternalSWF);

externalSWFaddChild(unloadBtn);

// 停止计时器

timerstop();

timerremoveEventListener(TimerEventTIMER, checkExternalSWF);

}

}

function unloadExternalSWF(event:MouseEvent):void {

// 从舞台上移除外部SWF文件以及卸载按钮

externalSWFparentremoveChild(externalSWF);

eventcurrentTargetparentremoveChild(eventcurrentTarget);

}

```

在这段代码中:

- `externalSWF` 是一个引用外部SWF文件的变量,在加载外部SWF文件时应该将其设置为对外部SWF文件的引用。

- `checkExternalSWF` 方法在固定的时间间隔内检查外部SWF文件是否已被加载并添加到舞台上。

- 如果外部SWF存在,则在其中添加一个卸载按钮,当用户单击该按钮时,就会从舞台上移除外部SWF文件以及卸载按钮。

- 一旦外部SWF文件被加载并添加到舞台上,就会停止计时器,并移除用于检查外部SWF文件的侦听器。

希望这些代码可以协助您实现所需的功能。

flash可以与asp,java,php等进行交互,则你可以选学任一样

其中php有现成的绿色版服务器,一键启动带数据库,而代码也跟flash代码没差多少,易学,易懂

并不是我说得简单,是你问得简单而已

请问如何建一个可以用于swf传送变量的服务器?

答:建议下载个php绿色版APMServ526,点"启动APMServ",待启动成功后用于swf传送变量的服务器建成功

除了flash,还要学习哪些软件?

答:flash可以与asp,java,php等进行交互,则你可以选学任一样

装服务器的电脑对配置要求怎么样?只有八台

答:不同服务器对系统要求不同,下面举例几个

php的绿色版APMServ526对系统一般电脑都行

java的tomcat要配置java和tomcat的系统环境

asp要安装IIS服务器,装个net

这个,因为ipad 是不支持flash文件的,因为苹果本身是不支持flash的。所以需要使用第三方软件,你可以在在ipad上安装aceplayer这个app,然后用itools将你的swf视频文件导入到这个app的目录下就可以观看的了。

以上就是关于求网页加载swf文件问题网页高手请进。。。全部的内容,包括:求网页加载swf文件问题网页高手请进。。。、如何让xml中的用户变量在swf中被调用 懂AS3的进、flash调用外部swf怎么让卸载按钮始终显示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9428060.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存