可以,当然可以
用ASP实现思想如下:
在window2的unload函数中打开window1 (window1是一个asp文件)将文本值传给它
用ASP实现思想如下:
在window2的unload函数中打开window1 (window1是一个asp文件)将文本值传给它
解决方案 »
- jquery 读取xml数据 非常慢,有高手帮我看下。具体原因我知道但是不知道怎么解决
- 急,请问怎么样去用层和文本框模拟下拉列表框,
- 一个页面中放置多个同样的JS组件,如何避免冲突?HTC编程就能避免吗?
- javascript什么时候能支持import和export?
- javascript能否直接操作xml,或者通过一定的浏览器端插件?
- js里面取一个数小数点后面多少位的函数有吗? 告诉小弟^_^
- 用insertRow插入的表格的行,怎么给他加入事件?谢!
- 怎么控制弹出窗口上的连接点击的窗口不和弹出窗口的尺寸一样
- 在可编辑的iframe里删除图片,怎样得到我删除图片的url?!
- JS 实现橡皮擦除图片换图
- JavaScript 中的对象问题。
- 如何实现子窗口对父窗口的访问控制!!!!
window.opener.document.yourformnameinwindow1.yourtextboxnameinwindow1.value = document.yourformnameinwindow2.yourtextboxnameinwindow2.value呵呵,够罗嗦的。
function aaa() {
document.location.href=""win1.asp?v="+valueString;
}
</script>
<body unload="aaa()">
建议用edyang网友提出的方法,
dnchen提出的方法也不错,不过兼容性不是很好。
可以考虑在window2中放置确定和取消的按钮,
点击按钮时触发onclick事件,调用相应的处理函数,
在unload事件的处理中调用也可以。
取得到打开本窗口的父窗口句柄用window.opener属性,
着时最关键的一步。
至于用ASP来处理,显得太复杂了一些,呵呵……
window.opener.Function(varible);
例:
var newwin=firstwin.open(secondwin);
newwin.var=firstwin.var;
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<script language="javascript">
var newwindow;
function kata()
{
newwindow=window.open("tempwzh.htm",null,"height=300,width=300");
var currentDate=new Date();
var currentHour=currentDate.getHours();
var currentMin=currentDate.getMinutes();
var currentSec=currentDate.getSeconds();
newwindow.document.write(currentHour+":"+currentMin+":"+currentSec);
}
function closewin()
{
newwindow.close();
}
</script>
</HEAD>
<BODY>
<h1 id="itmFile" onclick="kata();">tptp</H1>
<input type=button onclick="closewin();">
<P> </P></BODY>
</HTML>