将数据传递到 SWF 文件外部

您以通过各种方式从 Flash 应用程序发送数据,例如,在本课中,将数据发送到 Web 服务器以便在浏览器中加载 Web 页。在 else 语句后面,您将添加一个动作脚本,以便让 Flash 转到观众在输入文本字段中输入的 URL。

  1. 在“脚本”窗格中,将插入点放在 gotoAndStop("confirm") 行的前面。
  2. 然后,在“动作”工具箱中,选择“全局函数”>“浏览器/网络”并双击“getURL”。
  3. 将插入点放在 getURL() 括号中,键入 "http://"+url_txt.text,以便指定应当从 SWF 文件传递的数据。(不要在代码中留有空格。)

    您的脚本看起来应该是像下面这样:

    stop();
    this.submit_btn.onRelease = function(){
      if (url_txt.text == null || url_txt.text ==佑){
        gotoAndStop("Error");
    } else {
        getUrl ("http://"+url_txt.text);
        gotoAndStop("Confirm")
      }
    };