父窗口代码:
var subWin=window.open("1.aspx","","height=5,width=5,left=1,top=1");
if(subWin.opener==null)
{
subWin.opener=self;
}
子窗口代码:
opener.document.theform.tboxProffer.value即
父窗口tboxProffer的值
var subWin=window.open("1.aspx","","height=5,width=5,left=1,top=1");
if(subWin.opener==null)
{
subWin.opener=self;
}
子窗口代码:
opener.document.theform.tboxProffer.value即
父窗口tboxProffer的值
解决方案 »
- 关于水晶报表命名空间问题. 200高分求救!!!!!!!!!!!!!!
- 急~急~~,DataBind() 为什么没有触发我写的ItemDataBound事件,请高手们解答!代码如下:
- 按钮如何在自身的单击事件中取得自己的属性??
- 系统探出的下载对话框,如何把打开这个按钮屏蔽掉?
- Atlas只能在一个content下面使用吗?
- mediaPlayer播放小问题!
- 在线高分求教:如何用c#从一个数组中取出它的前一个数和后一个组
- Request["url"]在asp.net里有没有什么特殊意义(C#)
- web.config文档配置问题
- DataList模板怎么进行分页啊??
- 如何判断rd为空
- aps.net中怎样实现系统定时自动做些事
如果是:try
onclick="javascript:window.open('selectshop.aspx?id='+document.all.shopname.value+'',null,'width=720,height=500');"
javastr = javastr + "</" + "script>"
Response.Write(javastr)我是这么写的,可是总体是document.getElementById('Text1') 不是对象或为空
<body>
<form name="Form1">
<input type="text" name="colum" value="222">
</form>
<script language="javascript">
function submit1()
{
var subWin=window.open("2.htm","","");
if(subWin.opener==null)
{
subWin.opener=this;
}
subWin.focus();
}
</script>
<a href="javascript:submit1();">test</a>
</body>
</html>2.htm (子窗口)<html>
<body>
<form name="Form2">
<input type="text" name="colum2" value="222">
</form>
<script language="javascript">
document.Form2.colum2.value = window.opener.document.Form1.colum.value
</script>
</body>
</html>
Dim javastr As String
javastr = "<script language=javascript> Form1.Text1.value(或document.getelementbyid('text1').value)= window.opener.document.getElementById('colum').value; "
javastr = javastr + "</" + "script>"
Response.Write(javastr)
可是为什么写成这样,放在web页的代码里就总提示 Form1.Text1.value(或document.getelementbyid('text1').value)对象不存在呢。只是能取出来,就是写到子窗体控件时出错