FLASH搜索功能如何制作

来源:百度知道 编辑:UC知道 时间:2024/05/15 03:01:07
我想做一个FLASH搜索功能
这个FLASH中有个输入文本 有个按钮
现在需要的是将这个输入到文本元件中的数据发送到scan.asp这个网页文件中去

变成scan.asp?key=gjjhhjhjhjjh
这个其中的gjjhhjhjhjjh就是从FLASH输入文本中获得的内容
这个其中的key是否就是FLASH输入文本元件的名称?
请问这个FLASH搜索功能的代码如何写?
就是在FLASH中输入一些内容
然后发送到一个网页脚本中去
这个网页是个网站的搜索网页
然后就能弹出一个网页搜索结果出来

1楼 麻烦帮忙再想想 我支持你

key不是FLASH输入文本元件的名称,而是任意的一个字符串变量,只要scan.asp中有接收这个变量的语句就可以,可以这样写
如果按钮名叫btn,输入文本的名称叫input_text,注意是文本名称而不是文本变量名称
btn.onRelease=function(){
gjjhhjhjhjjh=input_text.text;
getURL("scan.asp?key="+gjjhhjhjhjjh);
}
scan.asp要有
<%
request.QueryString("key")
%>
接收
或者
btn.onRelease = function() {
var myvar = new LoadVars();
myvar.onLoad = function(success) {
myvar.key = input_text.text;
};
myvar.send("scan.asp",myvar,"POST");
};
scan.asp要有
<%
request.form("key")
%>
接收
flash不能实现搜索功能,而你看到的flash中的搜索出的数据是一个动态页比如asp,php等在数据库中搜索到的数据然后传到flash里的!
如果有flash和scan.asp有很多信息要交换就用第二种
搜索一般用的是LoadVars类的sendAndLoad方法同send,不同的就是向网页中发送一些数据然后网页用Response.write()或document.write();可以再向flash返回一些数据