怎么用js判断是否打开了某个ID的窗口 比如有个A页面,有个B页面,他们两个页面都某个按钮都可以window.open一个C页面,请问A页面或B页面如何判断C页面是否被open了,不管是A或者B。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充以下哦,他们打开的页面的ID都是一样的,也就是说A打开1次后在从B打开的话就会覆盖了,而不会是打开2个C页面。 a,b页面都加个变量判断,点击后,就给变量赋值,判断一下不就知道a,b页面有没打开了?var isOpen = false;function fn(){ window.open("c.html"); isOpen = true;} 流程:A --> A.c = A.open(c)B --> B.c = B.open(c)伪代码:if (点击A的open按钮) { A.c && A.c.close(); B.c && B.c.close(); A.c = B.c = null; A.c = A.open(c);} else if (点击B的open按钮) { A.c && A.c.close(); B.c && B.c.close(); A.c = B.c = null; B.c = B.open(c);} JS获取Object控件内的值 为什么JQuery 事件里获取不到数组的????? 我的页面为啥调用不了这个jquery? 图片路径 点击IE退回 按钮后 ,为什么图片不显示了?? 如何滚动一行文字到前台显示 N秒后,再滚动下一行文字到前显示 请教这段代码怎么解密? JS如何获取指定文件夹下的所有文件的名字 同志们 js中的函数如何来调用? jQuery 鼠标移动上去 出来 悬浮在窗口右侧那种 一移动上去就出来 ,如下图 急急急 Html 关于 JQuery 处理 Select onclick按钮重复点击报错 ??
var isOpen = false;
function fn(){
window.open("c.html");
isOpen = true;
}
流程:
A --> A.c = A.open(c)
B --> B.c = B.open(c)伪代码:
if (点击A的open按钮) {
A.c && A.c.close();
B.c && B.c.close();
A.c = B.c = null;
A.c = A.open(c);
} else if (点击B的open按钮) {
A.c && A.c.close();
B.c && B.c.close();
A.c = B.c = null;
B.c = B.open(c);
}