100分求解!如何在两个Window之间传递数据?

Yvonne 2000-11-03 11:50:00
我想由window1打开window2,然后在window2关闭时将其上一文本域的值传给window1,该怎麽办?
请各位高手指教!!!
...全文
213 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yankee 2000-11-24
  • 打赏
  • 举报
回复
享用去吧
<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>
yankee 2000-11-24
  • 打赏
  • 举报
回复
javascript足以处理,无非传参数
例:
var newwin=firstwin.open(secondwin);
newwin.var=firstwin.var;
Yvonne 2000-11-22
  • 打赏
  • 举报
回复
在一个window里可以控制打开它的window的属性和方法,例:window.opener.background=white;
window.opener.Function(varible);
LittleBird 2000-11-12
  • 打赏
  • 举报
回复
考虑到IE版本或者不同浏览器之间的兼容性问题,
建议用edyang网友提出的方法,
dnchen提出的方法也不错,不过兼容性不是很好。
可以考虑在window2中放置确定和取消的按钮,
点击按钮时触发onclick事件,调用相应的处理函数,
在unload事件的处理中调用也可以。
取得到打开本窗口的父窗口句柄用window.opener属性,
着时最关键的一步。
至于用ASP来处理,显得太复杂了一些,呵呵……
dnchen 2000-11-11
  • 打赏
  • 举报
回复
用showmodaldialog或者showmodalessdialog去打开窗口,window2里有一个window.returnvalue,只要你给他付值,window1就可以直接得到返回,详细的请查看msdn.microsoft.com/ie/ dhtml里
sdtashenjie 2000-11-10
  • 打赏
  • 举报
回复
<script language="JavaScript">
function aaa() {
document.location.href=""win1.asp?v="+valueString;
}
</script>
<body unload="aaa()">
qiujoe 2000-11-04
  • 打赏
  • 举报
回复
可以,当然可以
用ASP实现思想如下:
在window2的unload函数中打开window1 (window1是一个asp文件)将文本值传给它
Edward 2000-11-04
  • 打赏
  • 举报
回复
假设你在 window1 中有一个 FORM,FORM 里面有一个 TEXT 输入框,在 window2 中可以这样写:
window.opener.document.yourformnameinwindow1.yourtextboxnameinwindow1.value = document.yourformnameinwindow2.yourtextboxnameinwindow2.value

呵呵,够罗嗦的。
Java经典编程源码例程,可以做为你的学习设计参考。 第1章 Java语言概述 1 实例001 输出“Hello World” 2 实例002 输出控制台传递的参数 2 实例003 输出由“*”组成的三角形 3 实例004 输出符号表情 5 第2章 Eclipse开发工具 6 实例005 下载并运行Eclipse工具 7 实例006 为Eclipse安装中文包 8 实例007 使用Eclipse注释代码 10 实例008 使用Eclipse格式化代码 11 实例009 安装WindowBuilder插件 12 实例010 开发计算器界面 14 第3章 Java语言基础 15 实例011 输出错误信息与调试信息 16 实例012 从控制台接收输入字符 16 实例013 重定向输出流实现程序日志 17 实例014 自动类型转换与强制类型转换 19 实例015 加密可以这样简单(位运算) 20 实例016 用三元运算符判断奇数和偶数 21 实例017 不用乘法运算符实现2×16 22 实例018 实现两个变量的互换 (不借助第3个变量) 23 第4章 流程控制 25 实例019 判断某一年是否为闰年 26 实例020 验证登录信息的合法性 27 实例021 为新员工配部门 28 实例022 用switch语句根据消费 金额计算折扣 29 实例023 判断用户输入月份的季节 31 实例024 使用while循环语句与自增 运算符循环遍历数组 33 实例025 使用for循环输出杨辉三角形 34 实例026 使用嵌套循环在控制台上 输出九九乘法表 35 实例027 使用while循环计算1+ 1/2!+1/3!…1/20! 36 实例028 使用for循环输出空心的菱形 38 实例029 终止循环体 39 实例030 循环体的过滤器 41 第5章 数组及其常用操作 43 实例031 获取一维数组的最小值 44 实例032 将二维数组中的行列互换 45 实例033 利用数组随机抽取幸运观众 47 实例034 用数组设置JTable表格的 列名与列宽 49 实例035 使用按钮控件数组实现 计算器界面 51 实例036 通过复选框控件数组实现 添加多个复选框控件 52 实例037 使用选择排序法对数组排序 53 实例038 使用冒泡排序法对数组排序 55 实例039 使用快速排序法对数组排序 57 实例040 使用直接插入法对数组排序 59 实例041 使用sort()方法对数组排序 61 实例042 反转数组中元素的顺序 63 第6章 面向对象入门 65 实例043 自定义图书类 66 实例044 温度单位转换工具 67 实例045 成员变量的默认初始化值 68 实例046 单例模式的应用 69 实例047 汉诺塔问题求解 70 实例048 编写同名的方法 71 实例049 构造方法的应用 72 实例050 统计图书的销售量 73 实例051 两只完全相同的宠物 74 实例052 重新计算对象的哈希码 76 实例053 使用字符串输出对象 77 实例054 Java对象的假克隆 78 实例055 Java对象的浅克隆 80 实例056 Java对象的深克隆 82 实例057 序列化与对象克隆 84 实例058 深克隆效率的比较 87 第7章 面向对象进阶 89 实例059 经理与员工的差异 90 实例060 重写父类中的方法 92 实例061 计算几何图形的面积 93 实例062 简单的汽车销售商场 95 实例063 使用Comparable接口自定 义排序 96 实例064 策略模式的简单应用 98 实例065 适配器模式的简单应用 100 实例066 普通内部类的简单应用 102 实例067 局部内部类的简单应用 103 实例068 匿名内部类的简单应用 104 实例069 静态内部类的简单应用 105 实例070 实例化Class类的几种方式 107 实例071 查看类的声明 108 实例072 查看类的成员 110 实例073 查看内部类信息 112 实例074 动态设置类的私有域 113 实例075 动态调用类中方法 115 实例076 动态实例化类 116 实例077 创建长度可变的数组 117 实例078 利用反射重写toString()方法 119 第8章 字符串与包装类 121 实例079 将数字格式化为货币字符串 122 实例080 货币金额大写格式 123 实例081 String类格式化当前日期 125 实例082 字符串大小写转换 1

87,914

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧