主题:  如何“动态”导入外部图片呢?[代码见内]

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.com
QQ: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版主|------