|
主题: 如何“动态”导入外部图片呢?[代码见内]
|
 apiapia
职务:普通成员
等级:1
金币:0.0
发贴:109
注册:2002/7/2 8:52:40
|
#12003/1/23 17:25:45
LoadMovie.fla:::::::::::::::::::::::::::::::::::::::::::::
Frame1:
loadVariables("3c.asp","","GET");
if (bb=="3c") { mmm=Number(2); } //mmm=3; 如果偶这边把值3给mmm就可以显示 /:bb=bb; //------这边如果偶设一个inputtxt 显示bb为3c;也就是说 导入值成功 即,mmm=Number(2);
loadMovie("images/image"+mmm+".jpg", "square"); 那么上面这行代码也就是正确了,可实际上,偶的图片显示不出来。。气死偶了
3c.asp::::::::::::::::::::::::::::::::::::
<%Response.write "bb=3c"%>
照理说,偶导入3c.asp时,bb这个值也同时导到FLASH了。
而现在,没有办法实现
loadMovie("images/image"+mmm+".jpg", "square");
mmm 的值没有得到,,好怪,,照以上的步骤来说 应当时没有错误的,为何没有办法显示呢?
请指教;;;;
Best Regards, apiapia Yiyantang.
|
 apiapia
职务:普通成员
等级:1
金币:0.0
发贴:109
注册:2002/7/2 8:52:40
|
#22003/1/23 17:46:47
FLASH源文件 相关文件: 点这儿打开ASP 源码 <%Response.write "bb=3"%>
|
 5D限制级
职务:普通成员
等级:6
金币:10.0
发贴:4970
注册:2001/8/16 14:52:34
|
#32003/1/23 20:49:33
loadMovie("images/image"+mmm+".jpg", "square");
在测试中有无报错??
ASP的导入我没做过 不过TXT导入倒是有个 部分代码如下 a = new array(); c = new String(); m = 0; front = 0; back = 5; a[m] = c.slice(front, back); m += 1; front = back+1; back += 6; loadMovie("web_slogan/"+a[m]+".jpg", "box"+i); _root["box"+i]._x=200+vari; _root["box"+i]._y=150; vari=vari + 110; m=m-1; i=i+1;
|
 apiapia
职务:普通成员
等级:1
金币:0.0
发贴:109
注册:2002/7/2 8:52:40
|
#42003/1/23 22:56:29
没报错。。。 后来偶再重新测试了,上面的代码没有问题
FLASH里的代码;
loadVariables("3c.asp","","GET");
// 3c.asp 里的源代码为<%Response.Write "mmm=3"%>
loadMovie("images/image"+mmm+".jpg", "square");
呼。。。 这个行了。。。可能导入外部的图片了。。
现在有一点也就是最重要的了。。偶要动态显示图片,从数据库中读出
a: 点击小图片[网页中],弹出一个新窗口pop.asp,传出一个值
ASP的代码
<%do while not rs.eof %>
">
<%rs.Movenext
loop%>
b:pop.asp:----------------------------------------------------
pop.asp 这个页面里,只有插入FLASH,而且这个FLASH的代码是
loadVariables("loadImg.asp","","GET");
c:loadImg.asp
ASP的代码
<%img_id=Request.QueryString("img_id")偶可以得到这边的IMG_ID值%>
偶的意思是, 选择 select img_id,img_big from ImagesTables where img_id="&img_id
if not rs.eof then
Response.Write "mmm="& rs("img_big")
// 原先偶在3c.asp里是这样子的<%=response.Write "mmm=3"%>
end if
d:
如果上面都正确的话,就是pop.asp里的FLASH 调用 (loadVariables) loadImg.asp ,
因loadImg.asp这个页面得出 Response.Write "mmm="& rs("img_big") 那么,mmm的值就是动态的了
这样子的话,loadMovie("images/image"+mmm+".jpg", "square"); 偶就可以实现动态插入FLASH的图片了
一个FLASH,动态调用不同的图片,
偶现在出现的问题是 FLASH在loadVariables---loadImg.asp 这个页面时,没有改变mmm的值,
是不是偶在页面 pop.asp 里同样也需要一个语句
之后马上加入偶想用的FLASH,然后FLASH再调用loadImg.asp呢???
谢谢指点;
QQ:15017689
apiapia.
Best Regards,
YiYanTang.
:)
编辑历史:[这消息被apiapia编辑过(编辑时间2003-01-23 23:01:20)] [这消息被apiapia编辑过(编辑时间2003-01-23 23:02:53)]
|
 apiapia
职务:普通成员
等级:1
金币:0.0
发贴:109
注册:2002/7/2 8:52:40
|
#52003/1/28 1:37:13
没有人能解决定个问题吗?? 看看 www.flash8.net点击那个综合音效一下,, 就会发现 每页显示的FLASH 都是先一个开头,然后 再播放出声音的,, 偶不清楚,他们是否都做出每个FLASH[一页有5个,就要做5个FLASH],还是 像偶上面提出的问题,利用数据库直接调用,那么的话,只要做一个FLASH的源文件, 其实的,都可以利用loadVariabels("baby.asp","","GET") 来调用 声音,或者别的数据。 这样的话,不是省了好多重复的工作了吗??? somebody help me!!! Best Regards, apiapia www.yiyantang.comQQ:15017689
|
 Mozier
职务:管理员
等级:5
金币:11.0
发贴:2994
注册:2004/1/12 17:26:30
|
#62003/1/28 11:56:10
这里有个动态导入.swf的原文件。是flash+coldfusion+access实现的, 你可以参考一下。 www.flashcfm.com/download.cfm?id=94
|
 apiapia
职务:普通成员
等级:1
金币:0.0
发贴:109
注册:2002/7/2 8:52:40
|
#72003/1/29 2:06:00
下载看了,,但是还是无法解决。。 只好到 www.flashkit.com 发贴求救,希望那些外国佬有解决的办法。。
|
 手工感情
职务:普通成员
等级:3
金币:10.0
发贴:556
注册:2001/1/3 2:50:20
|
#82003/1/29 23:40:30
只有一帧当然读不到变量啊。 还是用ladvars对象的ondata事件来判断是否载入
黑色的风略过我的翅膀,我却无法落下来梳理你的羽毛 ———————————————— ◆5d.cn互动论坛◆ ------|xml版主|------
|