在WebForm1。aspx页面放一个文本框(TextBox1)和一个按钮
写一个JavaScript函数

1<script language="javascript">
2function SelectData()
3{
4    window.open("WebForm2.aspx?C1=Form1.TextBox1","选择数据","top=200,left=200,width=500,height=450,resizable=no,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no");
5         
6}

7</script>

<INPUT style="Z-INDEX: 102; LEFT: 520px; POSITION: absolute; TOP: 232px" type="button"
                    value
="弹出窗口" onclick="SelectData()">

在WebForm2。aspx页面也放一个文本框(TextBox1) 和一个按钮(btn),在文本框内输入
一个数字后,点击按钮将值传入WebForm1 的文本框内

1<script language="javascript">
2function SetValue(strList)
3{
4    var textbox=eval("self.opener.document.all.<%=Request["C1"]%>");
5    textbox.value=strList;
6    window.close();
7}

8</script>

1private void btn_Click(object sender, System.EventArgs e)
2{
3    Page.RegisterClientScriptBlock("sl","<script language=\"javascript\">SetValue(\""+TextBox1.Text+"\")</script>");
4}
posted on 2006-10-17 14:03  huazi4995  阅读(652)  评论(0)    收藏  举报