CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

请问flash+asp

楼主dofy(盗匪)2002-02-01 09:46:13 在 Web 开发 / ASP 提问

请问如何使flash与asp相挂接? 问题点数:20、回复次数:6Top

1 楼fog(不会就问)回复于 2002-02-01 09:55:09 得分 0

不明白你的意思Top

2 楼karma(无为MS MVP)回复于 2002-02-01 10:02:01 得分 5

here   are   two   articles   which   might   help   you:  
  http://www.asp101.com/articles/flash/  
  http://www.asp101.com/articles/flash2/index.aspTop

3 楼turbopeng(济元)回复于 2002-02-01 10:30:08 得分 5

MMTop

4 楼yihis(雪狼)回复于 2002-02-01 10:59:39 得分 0

很容易阿,跟flash与文本文件连接一样。Top

5 楼xuchu(许褚)回复于 2002-02-01 11:04:10 得分 0

<object   classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"   codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"   width="420"   height="250">  
      <param   name=movie   value="file:///D|/Download/flash/506.swf">  
      <param   name=quality   value=high>  
      <embed   src="file:///D|/Download/flash/506.swf"   quality=high   pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"   type="application/x-shockwave-flash"   width="420"   height="250">  
      </embed>    
  </object>   Top

6 楼beyond_xiruo(CorruptionException)回复于 2002-02-05 20:09:02 得分 10

在Flash中使用ASP需要的条件:    
  1。你的ISP的server必须支持Active   Server   Pages并且最好支持数据库    
  2。你应该要安装Flash   4    
  3。需要你对ASP有初步的了解    
  OK,下面具体介绍怎么使用:    
  数据库结构:    
  第一步要做的是建立数据库.例子中使用Access数据库,表名为tblStaff    
  有三个字段:strID   (自动编号),   strKnownAs(Text),strSurname   (Text).    
  这是一个用来示范用户名的数据库,随便加些数据把.    
  第二步就是建立一个Flash   4的动画罗:    
  步骤如下:    
  1)建立三个text   field.它们是用来显示数据用的    
  2)把第一个text   field的name设置为Input,它是用来接收输入数据的    
  3)另外两个text   field分别命名为KnownAs和Surname    
  4)其它设置先为默认    
  5)最后,从Flash的library中选择增加一个按钮   (应该是一个可重用的组件ScrollBarButton   ).    
  这是很重要的一步,按钮将把输入的变量传递给ASP页面    
  到按钮的属性(Properties)上单击Action页.   单击"+"号和On   MouseEvent.勾上Release框.    
  6)再次单击"+"号和Load/Unload   Movie.选择"Load   Variables   Into   Location"    
  在URL输入框内输入你的ASP文件名(例如flash.asp).   选择Target.    
  7)最后,选择Variables中的Send   using   POST.   单击"+"号来设置变量    
  在Variable输入框内输入"Input"(就是第一个text   field的name)    
  当上面的工作都完成后,你应该在action   box内看到如下内容:    
  On   (Release)    
  Load   Variables   ("flash.asp",   "",   vars=POST)    
  Set   Variable:   "Input"   =   ""    
  End   On    
  这样当在动画过程中这个按钮被点击并释放后,Input输入框中的内容将被传递给flash.asp文件.    
  注意form是使用的post方式传递变量的.    
  8)现在建立一个HTML页面,在其中包含这个Flash动画文件    
  第三步:ASP文件的代码    
  <%    
  Set   Connection   =   Server.CreateObject("ADODB.Connection"    
  Set   Recordset   =   Server.CreateObject("ADODB.Recordset"    
  Connection.Open   "people"   “你的数据库连接的DSN    
  SQL   =   "SELECT   *   FROM   tblStaff   WHERE   strID="   &   Request.Form("Input"   &   ";"    
  Recordset.Open   SQL,Connection,1,2    
  If   Recordset.EOF   Then    
  KnownAs   =   "Not"    
  Surname   =   "Found"    
  Else    
  KnownAs   =   Recordset   ("strKnownAs"    
  Surname   =   Recordset   ("strSurname"    
  End   If    
  Recordset.Close    
  Connection.Close    
  response.write("KnownAs="+Server.URLEncode(KnownAs))    
  response.write("&Surname="+Server.URLEncode(Surname))    
  %>    
  需要注意的是在把KnownAs和Surname传递回去的写法,将是这样的    
  KnownAs=Data1&Surname=Data2    
  使用Server.URLEncode(VariableName)来保证传递过去变量的是按照   URL格式编码的    
  下面简单介绍一下ASP和Flash通讯的原理:    
  变量其实都是通过URL传递给Flash的,其实这是一种GET方法    
  你不使用ASP其实也可以把变量传递给一个swf文件的,只要这样:    
  <PARAM   NAME=movie   VALUE="myMovie.swf?myVariable=Text+of+my+variable">    
  接着文本"Text   of   my   variable"将会出现在Flash的动画中指定的位置    
  好了,该说的都说了,现在对于ASP的开发者来说,只要把Flash所需要的数据准备好,然后利用Flash中的动画    
  功能就可以做出强劲的网页出来了.最简单的是利用flash结合数据库画一个很漂亮的饼图,呵呵.反正只要大家能够想象    
  就可以做出很多很好的东西出来的.Top

相关问题

  • asp怎样和flash沟通?
  • 会flash+asp的,请进。
  • flash和asp通信问题
  • asp
  • asp!
  • *******ASP*************????????
  • ASP ??
  • ASP
  • ASP
  • ASP

关键词

  • sp1
  • flash
  • 数据库
  • 文件
  • 数据
  • 选择
  • asp
  • 变量
  • 单击
  • knownas

得分解答快速导航

  • 帖主:dofy
  • karma
  • turbopeng
  • beyond_xiruo

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo