隐藏frame
#default#download
xmlhttp用以上方式提交姓名,服务端处理反馈信息
#default#download
xmlhttp用以上方式提交姓名,服务端处理反馈信息
解决方案 »
- 谷歌浏览器Google Chrome不支持getElementById吗?
- easyui中dialog拖动功能(有iframe情况)
- extjs4跪求帮助。。在线等。。
- Js的replace替换()问题
- JavaScript能修改文件名吗?
- 请教一个有关jquery插件Flexigrid的问题
- 客户端javascript扩展ms的treeview节点问题,试验了好多方法都不行,急急急!!!
- 谁有msn中blog后台页面设置的代码,就是可以更换皮肤,随意拖拽一个模块调换位置。
- 如何仅通过{client|server}{javascript|vbscript}实现‘执行服务器端可执行文件’功能,如某一批处理文件。(服务器可自由设置)
- 在js中没有函数可以去掉字符串两端的空格符-在线等待
- 请问一个层(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;