这样的我有一个a页,有一个function clickget()我想运行这个function 时,向b页传递一个参数类似uladd一样,接着将数据返回到这个function中用一个变量存储起来。我需要这样完成数据查询与数据收集。 function clickget()
{
var uladd="selectdata.aspx?id="+ values[0] +"" ;
}
现在为主要是,b页如可返回值代码如何写,还有a页对b页信息的取值。请回复不要提用cookies转存实现,这个我也会,我需要直接取值。谢谢
{
var uladd="selectdata.aspx?id="+ values[0] +"" ;
}
现在为主要是,b页如可返回值代码如何写,还有a页对b页信息的取值。请回复不要提用cookies转存实现,这个我也会,我需要直接取值。谢谢
在A上放一个隐藏的TextBox r然后打开连接,在B的页面上得到需要的值用JS得到,然后用
window.opener.Form1.TextBox.value = XXX;
window.close();
在A上直接取TextBox里面的值,zuo作为变量shiyong
var ret=window.showModalDialog('b.aspx');
if (re!=null)
{
alert(ret);
}
b页:
模式窗口返回值:
<script Language=JavaScript>
window.returnValue='aaa';
window.close();
</script>
{
var myvalue=.....;//准备你的值
var uladd=window.showModalDialog("selectdata.aspx?ID="+myvalue,"","dialogWidth=206px;dialogHeight=280px;");
//对返回值uladd处理
}selectdata.aspx
用
//设置当前窗体的返回值
window.returnValue=......;
window.close();
上面的if (re!=null)
----->if (ret!=null)
var oHttp=new ActiveXObject("Microsoft.XMLHTTP")