Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57021
  • 博文数量: 23
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 220
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-13 09:52
文章分类

全部博文(23)

文章存档

2011年(1)

2009年(22)

我的朋友
最近访客

分类: 系统运维

2009-03-18 13:14:33

与 HTML 页面类似,SWF 文件是用于捕获和显示信息的窗口。然而,SWF 文件可以在浏览器中保持加载状态,同时用新信息持续更新而不必重新加载整个页面。使用 ActionScript 函数和方法,可以与服务器端脚本互相收发信息,也可从文本文件和 XML 文件接收信息。

此外,服务器端脚本可从数据库中请求特定信息,然后将其转发给 SWF 文件。可用不同的语言撰写服务器端脚本:其中最常用的是 CFML、Perl、ASP (Microsoft Active Server Pages) 和 PHP。通过在数据库中存储信息和从其中检索信息,您可为 SWF 文件创建动态的和个性化的内容。例如,您可以创建消息板、用户的个人配置文件,以及能够跟踪用户购物行为的购物车。

许多 ActionScript 函数和方法可用于将信息传入 SWF 文件以及从 SWF 文件传出信息。每个函数或方法使用一个协议来传输信息,并要求信息以一定的方式格式化。

  • 使用 HTTP 或 HTTPS 协议以 URL 编码格式发送信息的函数和 MovieClip 方法是 getURL()loadVariables()loadVariablesNum()loadMovie()loadMovieNum()
  • 使用 HTTP 或 HTTPS 协议以 URL 编码格式发送和加载信息的 LoadVars 方法是 load()send()sendAndLoad()
  • 使用 HTTP 或 HTTPS 协议以 XML 格式发送和加载信息的方法是 XML.send()XML.load()XML.sendAndLoad()
  • 创建和使用 TCP/IP 套接字连接以 XML 格式发送和加载信息的方法是 XMLSocket.connect()XMLSocket.send()
阅读(731) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~