【问题标题】:Sending data in a call from flex to javascript在从 flex 到 javascript 的调用中发送数据
【发布时间】:2014-01-21 15:22:45
【问题描述】:

我已经为我的 flex 数据网格实现了导出到 excel 的功能。导出功能是从后端完成的,所以我使用ExternalInterface.call 发送urlRequest ExternalInterface.call("window.open", urlRequest.url ....)。我知道它现在是一个 GET 调用。

现在我需要 POST 一些数据作为这个 urlRequest 的一部分。我怎样才能做到这一点(可能使用 urlVariable)。请记住,我只需要按照当前实现打开那个“打开/保存”对话框窗口。

【问题讨论】:

    标签: javascript actionscript-3 apache-flex flex3 flex4.5


    【解决方案1】:

    在 javascript 中调用一个将发出 POST 请求的函数。使用 ExternalInterface.call 将参数发送到该 javascript 函数。

    【讨论】:

      【解决方案2】:

      试试

      ExternalInterface.call("javascriptMethodname", your data);
      

      在你的 html 文件中输入相同的方法名

      function javascriptMethodname(mydata){....... }
      

      【讨论】:

        【解决方案3】:

        在此处查看示例实用程序:log debug messages via browser console

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-12-25
          • 2014-04-02
          • 1970-01-01
          • 1970-01-01
          • 2021-07-15
          • 1970-01-01
          • 2012-01-14
          • 2014-06-26
          相关资源
          最近更新 更多