社区
JavaScript
帖子详情
怎样判断以某个名称命名的窗口是否已经存在?
gjs_w
2004-10-26 03:49:12
当刷新某页面,用window.open打开一个以"a"命名的窗口,我想再次刷新该页面时,如果a窗口没有被关闭,则不对这个a窗口进行任何操作,如果被关闭了,则重新打开该窗口.怎样实现?
...全文
137
12
打赏
收藏
怎样判断以某个名称命名的窗口是否已经存在?
当刷新某页面,用window.open打开一个以"a"命名的窗口,我想再次刷新该页面时,如果a窗口没有被关闭,则不对这个a窗口进行任何操作,如果被关闭了,则重新打开该窗口.怎样实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ttyp
2004-10-26
打赏
举报
回复
try
<!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">
<!--
var win;
function openurl()
{
if(win&&win.open&&!win.closed)
{
win.focus();
}
else
{
win = window.open("http://www.google.com","_blank","");
}
}
//-->
</script>
</head>
<input type=button value=click onclick="openurl()">
<body>
</body>
</html>
gjs_w
2004-10-26
打赏
举报
回复
ad=window.open('temp.html','ad','top=0,left=0,width=300,height=250');
if(ad){ad.document.write('...'); ad.blur();}
我这段代码的问题是,每次都会有document.write操作,但这样有时它并不能执行,好像是随机似的,所以我想能不能如果已经有了ad, 就不要重新open了,请高手指教!
ttyp
2004-10-26
打赏
举报
回复
你贴你的代码
gjs_w
2004-10-26
打赏
举报
回复
to:stefli(充到20000就休息~)
你这样还是不行,它还是会刷新这个窗口的,我不希望有这个刷新的动作.
stefli
2004-10-26
打赏
举报
回复
类似弹出的新闻,希望所有的新闻都在这个窗口中显示,不是每次弹出一个
var o = window.open(url,"newsName","");
关键在于添加一个newsName
gjs_w
2004-10-26
打赏
举报
回复
to: ttyp(愿赌服输)
你的方法不行,可能是你没有理解我的意思吧.
ttyp
2004-10-26
打赏
举报
回复
var a = windwo.open("Sample.htm",_blank)
if(typeof(a)!="undefined"&&!a.closed)
{
}
else
{
//open a new window
}
gjs_w
2004-10-26
打赏
举报
回复
我是意思是,如果已经open过了并且该窗口存在,就不要再open了
gjs_w
2004-10-26
打赏
举报
回复
to: ttyp(愿赌服输)
var a = windwo.open(..)已经重新打开了一个新窗口,只是在同一个窗口打开的,所以感觉不到,但我要的是:如果已经打开了,就不要有任何操作了.
stefli
2004-10-26
打赏
举报
回复
correct
if(a!=null)
if(!a)
gjs_w
2004-10-26
打赏
举报
回复
要说明一下:当打开a窗口后,会对a窗口进行一些操作,如果a窗口之前已经被打开了,则不对它进行操作.
ttyp
2004-10-26
打赏
举报
回复
var a = windwo.open(..)
if(typeof(a)!="undefined"&&!a.closed)
{
//open a new window
}
Excel VBA实用技巧大全 附书源码
02012
判断
工作簿
是否
为以只读方式打开的 02013
判断
工作簿
是否
为加载宏工作簿 02014获取所有打开的工作簿
名称
02015获取当前活动工作簿的
名称
02016获取当前宏代码运行的工作簿
名称
02017获取所有打开的工作簿路径 ...
Visual C++开发经验技巧宝典(第4章)
0191
判断
某个句柄
是否
关联一个
窗口
95 0192 MFC应用程序信息和管理函数 95 0193 Internet URL解析全局函数 95 4.3 MFC框架技术 96 0194 在类的定义时使其具有运行时类型识别的功能 96 0195 运行时
判断
...
窗口
命名
(tkinter,Python3.x)
窗口
命名
打开浏览器
窗口
,
窗口
已
存在
,跳转到已有
窗口
页签,不
存在
才新开页签
窗口
需求内容:A页面打开B页面,当B页面之前打开过,直接跳转到B...每一个页面都需要name
命名
,将name列表
存在
localStorage里面,打开新页面的时候检测新页面name
是否
在name列表中,在的话用 window.open(‘javascript:;’,
Windows应用程序如何显示自定义
窗口
名称
一般我们创建一个Windows Console Application程序时,编译运行后,弹出的DOS
窗口
中显示
名称
都是可执行文件EXE的路径(如下图所示),但是有时我们并不需要这样的效果,而是想让其显示一个自定的标题
名称
。...
JavaScript
87,901
社区成员
224,628
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章