【问题标题】:Handle server response in AS3在 AS3 中处理服务器响应
【发布时间】:2011-01-25 14:35:28
【问题描述】:

我有一个 ASP 页面,每次我尝试更新数据库记录时都会加载响应“user=exists”(当然,当记录已经存在时!) 如何使用 Flash 中的 AS3 处理此响应?

【问题讨论】:

    标签: flash actionscript-3 asp-classic


    【解决方案1】:

    假设您使用的是 URLLoader...

    // Create a URLLoader to handle sending and loading 
    loader = new URLLoader();
    
    // add listeners
    if (!loader.hasEventListener( Event.COMPLETE)) {
        loader.addEventListener( Event.COMPLETE, handleResponse);
    }
    
    // send the data to the URL
    loader.load(request);
    

    然后是handleResponse函数

    private function handleResponse(e:Event):void{
        trace("Returned : " + new String(e.target.data));
    }
    

    e.target.data 是响应,

    希望对你有帮助

    【讨论】:

    • 感谢您的回答。如果响应是 XML 格式,您能否也提一下:exists
    • 那么你可以使用new String(e.target.data)而不是new XML(e.target.data)
    猜你喜欢
    • 1970-01-01
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    • 2012-09-12
    • 1970-01-01
    • 2015-06-14
    • 2019-07-11
    • 2015-09-10
    相关资源
    最近更新 更多