废话不多说,看的懂的一看就明白
自行调用UCH数据部分,获取用户心情,并传递到MSG参数进入FLASH文件
需要注意的是需要过滤HTML语法,如<img>的需要过滤掉,FLASH内部只能解释中文
演示地址
http://uni.16box.com/index.asp
详细页面代码
关于数据传入,可采用PHP JS脚本 ,根据个人喜好设定
代码如下
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" lang="zh-CN">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>XXXX</title>
</head>
<body>
<%
//测试数据,把UCH中的心情文字过滤掉HTML部分,数据取出后用|分割,SWF内部
//会自行完成数组划分,并显示在FLASH上
//MSG自己设定好放进去就行了
msg="16BOX|猪啊啊|猪啊啊啊啊|猪啊啊啊啊|阿蛇|雅客"
%>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0"
id="home" width="100%" height="100%" align="middle">
<param name="allowScriptAccess" value="sameDohome" />
<param name="movie" value="home.swf?msg=<%=msg%>" />
<param name="loop" value="false" />
<param name="menu" value="false" />
<param name="quality" value="best" />
<param name="scale" value="noscale" />
<param name="wmode" value="transparent" />
<param name="bgcolor" value="#cccccc" />
<embed src="home.swf?msg=<%=msg%>" loop="false" menu="false" quality="best" scale="noscale"
wmode="transparent" bgcolor="#cccccc" width="100%" height="100%" swLiveConnect=true id="home"
name="home" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>
</body>
</html> |