问题如下:
1.比如我打开两个完全独立的ie窗口。(注:不是在选项卡中打开,而是独立的ie窗口),即同一个html文件,执行两次。
为何在a窗口中声明的变量 newWindow,在B窗口中也有效呢?真是怪了。
大家可以试试我上面的代码,同时打开两个窗口,在左边窗口打开上面的代码,再在右边窗口打开同样的代码,A窗口中打开的窗口,在B窗口中会提示“已经存在”,真是怪了。
2. if (newWindow.focus ){
newWindow.focus();
}
这是什么意思呢? var newWindow;
function makeNewWindow() {
if (!newWindow || newWindow.closed) {
newWindow = window.open("zgh.htm", "sub", "status=yes,height=300,width=300");
}
else if (newWindow.focus ){
newWindow.focus();
}
newWindow.location = "zgh.htm";
//newWindow.moveTo(0, 0);
newWindow.window.resizeTo(400, 400);
newWindow.window.moveTo(350,0);
}
1.比如我打开两个完全独立的ie窗口。(注:不是在选项卡中打开,而是独立的ie窗口),即同一个html文件,执行两次。
为何在a窗口中声明的变量 newWindow,在B窗口中也有效呢?真是怪了。
大家可以试试我上面的代码,同时打开两个窗口,在左边窗口打开上面的代码,再在右边窗口打开同样的代码,A窗口中打开的窗口,在B窗口中会提示“已经存在”,真是怪了。
2. if (newWindow.focus ){
newWindow.focus();
}
这是什么意思呢? var newWindow;
function makeNewWindow() {
if (!newWindow || newWindow.closed) {
newWindow = window.open("zgh.htm", "sub", "status=yes,height=300,width=300");
}
else if (newWindow.focus ){
newWindow.focus();
}
newWindow.location = "zgh.htm";
//newWindow.moveTo(0, 0);
newWindow.window.resizeTo(400, 400);
newWindow.window.moveTo(350,0);
}
解决方案 »
- 得到页面的高度
- 谁能帮我看下这个JS
- js 地图
- 如何只取数字?
- 怎样用javascript获取css在外面定义的高度?
- javascrip 仿Flash图片轮换效果
- js能否判断一个链接的http状态
- 一个函数重名问题,同一页文件中和独立js文件中的区别
- 在JavaScript中调用new ActiveXObject("Scripting.FileSystemObject")会涉及安全问题吗?
- 高分请教!!! 如何在一个页面中实现,当这个页面还在LOAD时,先在页面上显示,如"正在加载"等字样的信息,等页面完全读完后,就显示真正的内容
- Ajax技术的个人日历系统 高分跪求答案
- 正则表达式匹配网址的一段js程序,麻烦大家帮忙修改一下怎样匹配的好
newWindow.focus();
}
判断newWindow是否获取焦点