对于flash来生成饼形我们已经不是很陌生,我们就用它来显示投票结果,一般我调查结果我们都是用图片或者颜色块来表示各项的结果了.
这里就不讨论flash如何实现饼形的结果了,我们要作的就是把调查结果用flash+asp按上面的形式实现出来.
response.charset="gb2312"
response.contenttype="text/xml"
在asp文件的头部使用上面的语句可以将结果显示成xml文件格式.
下面我们定义一下xml文件的格式:
<piedata question="你觉得站点如何?">
<pie color="ff0000">
<value>14</value>
<text>颜色不好</text>
</pie>
<pie color="00ff00">
<value>37</value>
<text>没有内容</text>
</pie>
<pie color="0000ff">
<value>19</value>
<text>更新太慢</text>
</pie>
<pie color="ffff00">
<value>7</value>
<text>没有交互性</text>
</pie>
<pie color="ff00ff">
<value>14</value>
<text>都不喜欢</text>
</pie>
</piedata>
其中:question=调查的标题
color=颜色
value=投票数
text=投票选项
下面是我生面xml所用的asp文件,各位可以参考一下:
文件名:xmlpoll.asp 把此次投票内容列出来,显示成xml文件.
代码拷贝框
[ctrl+a 全部选择 然后拷贝]
flash显示面页:
graph.asp 显示flash
代码拷贝框
[ctrl+a 全部选择 然后拷贝]
上面就是实现flash投票的核心文件了.
下面是我们所要用到的flash文件和调用的xml文件格式:
文件名:piedata.xml 按右键保存
代码拷贝,请用piedata.xml命名.
[ctrl+a 全部选择 然后拷贝]
flash文件:
flashpoll.swf
请按右键下载.
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器