Flash与ASP通信案例

    技术2022-05-11  67

    如果你对ASP不熟悉,那么先让我们看看这个简单的例子:

    ASP代码

    <% @ language = " JScript "   %> <% var  str_getask =  Request.QueryString( " ask " ); Response.write( " output= "   +  str_Msg); %>

    将此ASP文件命名为return.asp,假设放在F:盘中

    在地址栏中输入:f:/return.asp?ask=mystr

    你会看到如下的回复:ouput=mystr

    现在你可能已经有所了解了,我们向ASP传送变量可以在文件名后加一个问号,然后是变量名=变量值

    形式如:

    xxx.asp?变量1=xx&变量2=xx&.......

    那么,在Flash中如何向ASP传送变量呢,没错正是利用这种方法.Flash中有一个loadVariables方法,可供我们与

    外部文件通信.下面新建一个Flash文档(文档放在与ASP文档同一目录下),在第一帧的AS中输入:

    var ask = " true " ;_root.loadVariables( " return.asp?ask= " + ask, " POST " );onEnterFrame = function () {    trace(output)}

    按ctrl+Enter看看,返回的如果是true,那就代表你已经成功了!

     


    最新回复(0)