现在有两个.aspxd页a.aspx和b.aspx
本人想在a页中做一个链接,弹出b 页,但是b页的大小是200*200的,
还要把a页中一个文本框textbox的值传到b页。用以下代码可以弹出b页,但无法传递textbox的值
<p><a href="b.aspx"
onclick="window.open(this.href),'','width=200,height=200'">弹出b页</a>希望说的详细点,谢谢!
本人想在a页中做一个链接,弹出b 页,但是b页的大小是200*200的,
还要把a页中一个文本框textbox的值传到b页。用以下代码可以弹出b页,但无法传递textbox的值
<p><a href="b.aspx"
onclick="window.open(this.href),'','width=200,height=200'">弹出b页</a>希望说的详细点,谢谢!
解决方案 »
- 如何项设置单击menuStrip菜单项目状态
- 如何获得datagridview单元格中心的坐标
- 为什么我的电脑做数据库有关的程序就不行啊
- 关于dataset效率的问题,急等高人
- 基于IE的OCX,在C#上很方便的使用
- 更新数据库问题,小问题,不知道错在那,大家帮忙!!!
- 我相信这是一个常见的问题...(帮忙看一看)
- 为什么验证码在有些窗体上可以实现,有些窗体上img都不能生效,有什么解决办法呀?急救谢谢!
- picturebox中的图片跑哪去了?
- 很菜的问题!关于类和对象!来者有分!
- datagrid和combo的一个问题!!!!!!救命
- 删除了 dataset 中的表,再次连接时,dataGrid 不显示数据了,郁闷呀。。。
function fun()
{
var url='b.aspx?value='+document.getElementById('TextBox1').value;
window.open(url,'_blank','width=200,height=200')
}
</script><p><a href="#" onclick="fun()">弹出b页</a>
function getTextBoxValue(){
if (opener)
{
txt = opener.document.***.***.value; // ***.*** : 表单名.TextBox名
// 获取之后该怎么弄就怎么弄,例如写入b页某个TextBox里面,就是:
// document.***2.***2.value = txt;
}
}
window.onload = getTextBoxValue;
</script>
if (!IsPostBack) TextBox1.Text = Request.QueryString["value"];
否则1)的辛苦劳动形同虚设