社区
JavaScript
帖子详情
父窗口(可能会刷新)如何查找子窗口
neverdead
2007-09-18 05:36:35
rt,thx
...全文
204
5
打赏
收藏
父窗口(可能会刷新)如何查找子窗口
rt,thx
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
joejoe1991
2007-09-19
打赏
举报
回复
是不是这样?
a.html
=========================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function newwindow()
{
window.open("b.html","child");
}
function freshcurrentwin()
{
document.write("<html>");
document.write("<head>");
document.write("<script>");
document.write("function get(){var a=window.open('javascript:void()','child');alert(a.document.getElementById('a').value);}");
document.write("</sc"+"ript>");
document.write("</head>");
document.write("<body>");
document.write("<input type='button' value='刷新后得到子窗口引用' onclick='get()'>");
document.write("</body>");
document.write("</html>");
}
</script>
</HEAD>
<BODY>
<input type="button" onclick="newwindow()" value="open"/><input type="button" value="fresh" onclick="freshcurrentwin()"/>
</BODY>
</HTML>
b.html
==================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<input type="text" id="a" value="123456"/>
</BODY>
</HTML>
不过出错了。。不知道为啥
he_8134
2007-09-19
打赏
举报
回复
@可以把信息存在cookie里面。。。
不可能~~~你以为是菜市场买菜啊~~~
xuStanly
2007-09-18
打赏
举报
回复
如楼上,或者父页面用免刷新的。
hejunbin
2007-09-18
打赏
举报
回复
可以把信息存在cookie里面。。。
he_8134
2007-09-18
打赏
举报
回复
刷新了信息就丢失了~~找不到了~~
如何
子
窗口
刷新
父
窗口
子
窗口
刷新
父
窗口
的情况,如果是window.open(),那么直接用window.opener.location.reload(),如果是window.showModalDialog(),它里面是没有window.opener的,不能用opener引用
父
窗口
,否则直接调用用报错。 总结了一下有两种方法可以解决,一是在
子
窗口
中
刷新
父
窗口
,二是在
子
窗口
关闭后,
父
窗口
自己
刷新
。 一、在
子
窗口
中刷...
父
窗口
刷新
子
窗口
和
子
窗口
刷新
父
窗口
的js
今天遇到一个问题是,主菜单放在一个iframe里面的,而且链接是采用js控制的,即当前页面对应的链接都用红色显示。但是当点击
父
窗口
的链接更换main里面的内容的时候iframe里面的链接却没有改变。刚开始还想通过内容显示区的内容来判断,但马上意识都这样不行,后来又想通过
父
窗口
的链接和
子
窗口
的链接关联起来,这样仍然很麻烦。最后想到了当点击
父
窗口
的链接时,内容显示区的内容也就变化了,那么
子
关闭
子
窗口
父
窗口
刷新
一、方法一:使用window.open()方法。 在
父
窗口
中的html代码: 添加新闻 在
父
窗口
中的js代码,通过window.open()打开
子
窗口
: $("#addnews").click(function(){ var url='manage/newsAdd.jsp?userId='; //转向网页的地址; var name=''; //网页名称,可为空
swing
子
窗口
关闭时
刷新
父
窗口
基本原理是这样的: 1、在
父
类中定义一个
刷新
父
窗口
内容的方法; 2、在
父
窗口
中打开
子
窗口
时,将
父
窗口
的实例也传给
子
窗口
; 3、
子
类中创建一个
父
类实例的属性,在
子
类在构造方法中用此属性接受传过来的
父
类实例; 4、
子
窗口
关闭时,调用
父
类中的方法,实现对
父
窗口
内容的
刷新
。 具体代码如下:
父
类: 1、
父
类中写一个
刷新
方法,我随便写一个: public void showTre
JavaScript
87,991
社区成员
224,688
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章