javascript里面怎么把从子窗口的返回值添加到数据库里去啊·急 在线等

来源:百度知道 编辑:UC知道 时间:2024/06/03 02:40:42
<script language="javascript">
function winopen()
{
var result=window.showModalDialog("fac1.asp",window,"scroll:no;resizable:no;help:no;status:no;dialogWidth:400px;dialogHeight:170px");
alert(result);
document.images['x'].src="face/"+result+".gif"

}
</script>
<form name="myform">
<%
document.myform.x.src

%>

<p><img src="face/11.gif" width="20" height="20" id="x" name="x"><a href="javascript:winopen();">请选择头像</a>
<label></label>
</p>
</form>
我想做个留言板,我想问怎么才可以把从子窗口返回的result值添加到数据库里去啊 急 在线等 !!谢谢
请问下 用asp方法怎么实现我上述这种功能呢 ,?》

我知道在fac1.asp这个文件里面,给你的父页面赋值。
但是你说的这种方法,不是很懂。。。

晕倒!你想用JS来实现?这样是可以,但是服务器上的反病毒软件肯定会把你的网页当病毒给喀擦了。
建议你学下动态网页再来实现你这个功能。
目前我所知道的动态网页语言有以下几种:
ASP、ASP.NET、PHP、JSP
你选一个学一下吧。

这需要用到传说中的AJAX技术
说一下基本原理吧:
客户端某个事件(比如下拉菜单改变、点击按钮等)激发客户端的一个脚本事件,客户端脚本创建一个xmlhttp对象,用该对象发送一个请求到服务器上指定的程序页面,服务器上程序页面接到该请求后,根据请求包含的参数数据进行相应操作(如:添加、修改、删除数据),服务器端完成后返回信息给客户端