很菜的问题,高分求救,答者有分!(在线等……) 隐藏frame#default#downloadxmlhttp用以上方式提交姓名,服务端处理反馈信息 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 use hidden frame, or remote scripting, or activex (including Microsoft.XMLHTTP component), or java applet,or download behavior, or web service behavior,..... 一个本办法<script id="myjs" src=""></script>myjs.src="remotecgi?name=koo&age=18&sex=female";返回是*.js代码通知上传成功。 动态提交太慢了.可以把所有的东西都读出来,然后编写javascript,能过form来实现. 你可以用一个隐藏的IFRAME来实现的<form target=ifm action="文件名称"><Input name=txtName type=text></form><span id=con><iframe name=ifm id=ifm width=0 height=0></iframe>当你提交信息时提交到了这个隐藏的IFRAME里面,然后把从这个页面里面得到的信息给你的当前页面即parent.con.innHTML="此姓名的人员信息"具体的步骤你自己可以写写的,当然你也可以用XMLHTTP来实现,这样就不需要这个隐藏的帧了,直接得到想要的信息 同意楼上的,可以用iframe实现,以前做过这样的页面,就是这样实现的,效果不错,还很灵活。 给你一个用 #default#download 方法实现的代码你可以根据需要自己改一改:分两个文件test.htm,test.asptest.htm 为录入界面,注意要用 http://形式打开才能看到效果,因为它调用test.asp从数据库读取数据.<!---test.htm---><!---输完姓名后按Tab健,或者点击窗口(只要失去焦点)就会触发自动输入事件--><HTML><HEAD><SCRIPT>function onDownloadDone(s) {eval(s);}</SCRIPT></HEAD><BODY><div ID="oDownload" STYLE="behavior:url(#default#download)"></div><input id="sname" type=text onblur="auto.click()"><A HREF="javascript:oDownload.startDownload('test.asp?sname='+sname.value, onDownloadDone)" id=auto>自动输入</A><br><br><form id=form1><input type=text id='sex'><input type=text id='phone'><select size=1 id='area'><option>上海</option><option>北京</option><option>广州</option><option>深圳</option><option>长沙</option></select><input type=reset><form></BODY></HTML><%'---test.asp---- sname=Request.QueryString("sname") if isempty(sname) or len(sname)=0 then Response.Write "sex.value='';phone.value='';area.selectedIndex=-1;" Response.End end if 'set conn=server.CreateObject("adodb.connect") 'conn.open "your database connect string" 'set rs=server.CreateObject("adodb.recordset") 'rs.Open "select * from UserInfo where usrname='" & sname & "'",conn,1,1 'if rs.EOF and rs.BOF then ' rs.Close:set rs=nothing ' conn.close:set conn=nothing ' Response.Write "sex.value='';phone.value='';area.selectedIndex=-1;" ' Response.End 'else ' u_sex=rs("sex") ' u_phone=rs("phone") ' u_area=rs("area") ' rs.Close:set rs=nothing ' conn.close:set conn=nothing 'end if u_sex="男" u_phone="020-8877234" u_area="长沙"%> form1.sex.value='<%=u_sex%>'; form1.phone.value='<%=u_phone%>'; for(var i=0;i<form1.area.length;i++) if (form1.area.options[i].text=='<%=u_area%>') break; form1.area.selectedIndex=i; 一个小错误:Response.Write "sex.value='';phone.value='';area.selectedIndex=-1;"改为:Response.Write "form1.sex.value='';form1.phone.value='';form1.area.selectedIndex=-1;" JS 变量作用域问题 自动完成如何事先加载数据文件? javascript中的parseInt("08")返回值为多少? 如何改变当前窗口 resizable属性 用样式控制一张图片上的文字 图层问题,不知道怎么回事隐不掉,但代码没问题啊 【讨论】大家都进来看看 如何把值同时传给两个iframe的src属性 图片是如何嵌入到文字中的 急寻大数据表格树控件 请问一个层(div)里面是否能包含一个网页?如果可以是否可以用js脚本控制? 如何把这段Java代码转换为JavaScript代码??
<script id="myjs" src=""></script>
myjs.src="remotecgi?name=koo&age=18&sex=female";
返回是*.js代码通知上传成功。
<form target=ifm action="文件名称">
<Input name=txtName type=text>
</form>
<span id=con>
<iframe name=ifm id=ifm width=0 height=0></iframe>
当你提交信息时提交到了这个隐藏的IFRAME里面,
然后把从这个页面里面得到的信息给你的当前页面即
parent.con.innHTML="此姓名的人员信息"
具体的步骤你自己可以写写的,当然你也可以用XMLHTTP来实现,
这样就不需要这个隐藏的帧了,直接得到想要的信息
可以用iframe实现,以前做过这样的页面,就是这样实现的,效果不错,
还很灵活。
test.htm,test.asp
test.htm 为录入界面,注意要用 http://形式打开才能看到效果,因为它
调用test.asp从数据库读取数据.<!---test.htm--->
<!---输完姓名后按Tab健,或者点击窗口(只要失去焦点)就会触发自动输入事件--><HTML>
<HEAD>
<SCRIPT>
function onDownloadDone(s) {eval(s);}
</SCRIPT>
</HEAD>
<BODY><div ID="oDownload" STYLE="behavior:url(#default#download)"></div>
<input id="sname" type=text onblur="auto.click()">
<A HREF="javascript:oDownload.startDownload('test.asp?sname='+sname.value, onDownloadDone)" id=auto>自动输入</A><br><br>
<form id=form1>
<input type=text id='sex'><input type=text id='phone'>
<select size=1 id='area'>
<option>上海</option><option>北京</option><option>广州</option><option>深圳</option><option>长沙</option>
</select>
<input type=reset>
<form>
</BODY>
</HTML><%
'---test.asp----
sname=Request.QueryString("sname")
if isempty(sname) or len(sname)=0 then
Response.Write "sex.value='';phone.value='';area.selectedIndex=-1;"
Response.End
end if 'set conn=server.CreateObject("adodb.connect")
'conn.open "your database connect string"
'set rs=server.CreateObject("adodb.recordset")
'rs.Open "select * from UserInfo where usrname='" & sname & "'",conn,1,1
'if rs.EOF and rs.BOF then
' rs.Close:set rs=nothing
' conn.close:set conn=nothing
' Response.Write "sex.value='';phone.value='';area.selectedIndex=-1;"
' Response.End
'else
' u_sex=rs("sex")
' u_phone=rs("phone")
' u_area=rs("area")
' rs.Close:set rs=nothing
' conn.close:set conn=nothing
'end if
u_sex="男"
u_phone="020-8877234"
u_area="长沙"%>
form1.sex.value='<%=u_sex%>';
form1.phone.value='<%=u_phone%>';
for(var i=0;i<form1.area.length;i++) if (form1.area.options[i].text=='<%=u_area%>') break;
form1.area.selectedIndex=i;