为何点击flash按钮只能产生联接,放进
1<div>用事件submit()也不行
2\---------------------------------------------------------------
3
4flash里按钮上直接连接数据库(get url)。并在variables中选择send using get或者send using post
5\---------------------------------------------------------------
6
7test.htm内容如下:
8<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" height="400" id="testmovie" width="550">
9<param name="movie" value="1.swf"/>
10<param name="quality" value="high"/>
11<embed height="400" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="1.swf" type="application/x-shockwave-flash" width="550"/></object>
12<script language="VBScript">
13Sub testmovie_FSCommand(ByVal command, ByVal args)
14call submitSub(command,args)
15end sub
16</script>
17<script language="JavaScript">
18function submitSub(command,args){
19test.submit();
20}
21</script>
22<form action="a.asp" id="test"></form>
23
24test.htm结束
25注意添加的swf的id必须设置,并且保持和
26Sub testmovie_FSCommand(ByVal command, ByVal args)
27中的testmovie部分一致
28
29
30\---------------------------------------------------------------
31
32还有,做的flash中按钮的动作必须添加:
33on (press) {
34fscommand('java','submit');
35
36}
37
38其中的'java'和'submit'可以改动
39test.htm中的submitSub(command,args)函数中
40可以先判断command是否为'java'和args是否为
41'submit'来决定时候发送表单,当然也可以像上面那样
42不判断,直接就submit了</div>