社区
JavaScript
帖子详情
怎样判断以某个名称命名的窗口是否已经存在?
gjs_w
2004-10-26 03:49:12
当刷新某页面,用window.open打开一个以"a"命名的窗口,我想再次刷新该页面时,如果a窗口没有被关闭,则不对这个a窗口进行任何操作,如果被关闭了,则重新打开该窗口.怎样实现?
...全文
141
12
打赏
收藏
怎样判断以某个名称命名的窗口是否已经存在?
当刷新某页面,用window.open打开一个以"a"命名的窗口,我想再次刷新该页面时,如果a窗口没有被关闭,则不对这个a窗口进行任何操作,如果被关闭了,则重新打开该窗口.怎样实现?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
}
labview打开exe、检查exe
是否
打开、获取
窗口
标题、重
命名
窗口
标题
本主题将深入探讨如何在LabVIEW环境中使用.NET Framework来实现以下功能:打开可执行文件(.exe)、检测应用程序
是否
已打开、获取
窗口
标题以及重
命名
窗口
标题。这些功能对于自动化测试、系统监控和用户界面定制等...
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)
窗口
命名
智能的tmux
窗口
命名
插件:Better Window Names
智能的tmux
窗口
命名
插件:Better Window Names tmux-window-nameA plugin to name your tmux windows smartly.项目地址:https://gitcode.com/gh_mirrors/tm/tmux-window-name 在这个数字化的时代,高效的工作环境是...
JavaScript
87,997
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章