利用弹出的页面进行查询,刷新父页面
A,B两个页面。A页是列表,点A中的高级查询弹出B页面,在B页面中输入查询条件后点查询,关闭B页面,A页面显示查询结果。该如何实现,请各位大虾指点。 --------------------编程问答-------------------- 通过session等保存查询条件或window.opner.document.getElementById("txt").value="";
document.getElementById("btn").click();实现查询
--------------------编程问答-------------------- ddddddddddddddddddddddddddddddddddddd --------------------编程问答-------------------- 用session cookie ajax 提交 --------------------编程问答--------------------
精辟! --------------------编程问答--------------------
不怎么明白 --------------------编程问答-------------------- window.opner.document.getElementById("txt").value="";
的这个opner单词没打错吧?
--------------------编程问答-------------------- B页面作个函数和链接<a href="#" onclick="tijiao()">提交</a>
function tijiao()
{
var canshu=document.getelementbyid("chaxun").value;
widow.opener.location.href="A.ASPX?canshuing="+canshu;
settimeout("window.close()",3000");
return
}
就OK!!! --------------------编程问答-------------------- 关闭窗口时 把输入的参数赋值到查询页面上的隐藏域里,用JS代码 触发查询 按钮的click客户端事件,也就自动触发服务器端 OnClick事件了。 --------------------编程问答-------------------- 这是为父页面返回值
function ReKey()
{
var dep=window.opener.document.getElementById('txt_shangji');
var k=document.getElementById('txt2').value;
dep.value=k;
window.close();
}
这是刷新父页面
function reflesh(){
window.close();
var win = window.dialogArguments;
win.location.reload();
} --------------------编程问答-------------------- 高手直多,帮顶下
补充:.NET技术 , ASP.NET