ASP如何实现点击链接,弹出如百度知道这种提问标题窗口,然后输入数据后点击,数据处理结果返回原页面。

来源:百度知道 编辑:UC知道 时间:2024/09/27 05:57:33
我需要的是弹出一个DIV,然后输入数据并提交后保存进数据库,原页面再重新读取数据库的结果。

javascript - - .
你自己搞个隐藏的 DIV 。点击的时候将它的 display 属性改为 block 。填好数据点提交的时候 ,将其 display 属性设置为 none 。同时做好提交的工作 。

根据链接传的参数,在中继页面做判断处理,输入数据提交进行再次处理入库。

中间差别的只是代码。

使用javascript模式对话框window.showModalDialog,可以参考一下以下的链接:
http://blog.csdn.net/keyake863/archive/2008/04/30/2348202.aspx

当然也有其它的做法,比如点击后弹出一个DIV,但他的位置相对固定,要想能用鼠标拖动就比较复杂了。还有如果你是用ASP.NET的话,AjaxControlToolKit中有一个有个很酷的对话框控件,好象叫ModalPopup,全免费的。

有两种,一种是window.showModalDialog,一种是用div模拟弹窗