`
darkma
  • 浏览: 522198 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类

window.open模式窗口

 
阅读更多

function ModalWindow(){
}

ModalWindow.open = function(url, newWinName, modeCode){
 $newWin = window.open(url, newWinName, modeCode);
 return $newWin;
}

/**
 * 模式窗口状态控制
 */
window.onfocus = function() {
 setModalMode();
};

window.document.onfocus = function() {
 setModalMode();
};

window.document.onclick = function() {
 setModalMode();
};

window.document.ondblclick = function() {
 setModalMode();
};

function setModalMode(){
 if ($newWin) {
  if (!$newWin.closed)
   $newWin.focus();
 }
}

// 全局变量
var $newWin = null;

分享到:
评论

相关推荐

    javascript中window.open在原来的窗口中打开新的窗口(不同名)

    本文给大家介绍使用window.open在原来的窗口中打开新的窗口,涉及到win.open新窗口相关知识,对本文感兴趣的朋友参考下

    js模式化窗口问题![window.dialogArguments]

    前些天做项目时遇到了个浏览器兼容问题,解决后记录一下,也将模式化的资料放上!...a.window.open(pageURL,name,parameters); b.window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框(IE 4+支持) c.win

    javascript window.open打开新窗口后无法再次打开该窗口问题的解决方法

    在系统中,会一些地方使用javascript open window。比如打开固定模式的窗口,防止用户进行其他操作。 参数: 代码如下:参数 | 取值范围 | 说明alwaysLowered | yes/no | 指定窗口隐藏在所有窗口之后 alwaysRaised | ...

    Selenium处理弹出窗口.docx

    这里介绍了chooseCancelOnNextConfirmation、chooseOkOnNextConfirmation等JavaScript脚本实现的弹出窗口处理函数,selenium会弹出网页窗口,因为它重写了window.open在文件selenium-browserbot.js函数BrowserBot....

    实现浏览器全屏窗口的几种方法

    浏览网页,时常会发现自己的浏览器窗口不见了,但网页内容还在。这种效果是不是很神奇呢?看看实现方法!

    JS中表单的使用小结

    使用window.showDialog弹出的模式窗口 window.dialogArguments.location.reload(); 2.javascript弹出窗口的两种实现方式 —下面给两个弹出屏幕居中窗口的例子 window.open()方式 代码如下: function ShowDialog...

    Open New Window in Incognito mode (ONWI)-crx插件

    语言:русский 隐姓埋名模式打开新窗口的Google Chrome扩展。 插件,允许您在隐姓埋名模式中打开新窗口

    屏蔽IE弹出您查看的网页正在试图关闭窗口,是否关闭此窗口的方法

    window.open(“”,”_self”); window.close(); 如果要全屏显示(去掉IE的工具栏、地址栏和菜单栏等信息),则只能用window.open();的方法。如果第一个页面就要全屏显示,则需要设置一个中转页面。中转页面代码如下...

    phpdesktop:开发桌面应用程序,例如开发网站=> phpdesktop

    width:窗口打开的默认宽度,链接打开窗口宽度设置可用window.open传宽度参数 height:窗口打开的默认高度,链接打开窗口高度设置可用window.open传高度参数 title:主窗口打开的标题,其它窗口的标题根据网页titile...

    detect-throwaways:演示

    ##漏洞利用的工作原理该漏洞利用 window.open 与存在于隐私屏障另一侧的目标窗口名称一起使用。 如果您的主浏览器选项卡中有一个名为“myrealwindow”的窗口,则指向该名称的链接或 javascript window.open 将更改...

    js实现select跳转菜单新窗口效果代码分享(超简单)

    这是一款基于js实现select跳转菜单新...select onchange=window.open(this.options[this.selectedIndex].value) name=select> <option value=//www.jb51.net/jiaoben/ selected=selected>脚本下载 <option valu

    jQuery实现优雅的弹窗效果(6)

    弹窗是网页中经常看到的效果,以前的弹窗是用window.open()等方式在浏览器窗口新建另一个新窗口来完成的,这种弹窗方式现在已经被很多浏览器所拦截。今天我们来用更加友好的方式来实现弹窗效果。完成的功能效果如图...

    js使用小技巧

    无关闭按钮IE window.open("aa.htm", "meizz", "fullscreen=7"); 统一编码/解码 alert(decodeURIComponent(encodeURIComponent("http://你好.com?as= hehe"))) encodeURIComponent对":"、"/"、";" 和 "?"也编码 ...

    计算机二级Web程序设计模拟卷(三).doc

    下列语句中,正确打开名为"window2"的新窗口的JavaScript语句是______。 A.open.new("http://www.sinA.COB.cn","window2") B.new.window("http://www.sinA.con.cn","window2") C.new("http://www.sinA.com.cn",...

    精通javascript

    第1章(\第1章) ...1.将该实例复制到C:\Inetpub\wwwroot...• 14.4.htm window.open()方法 • 14.5.htm 用链接和按钮实现窗口打开 • 14.6.htm 窗口的打开和关闭 • 14.7.htm 安全关闭...

    精通JavaScript

    1.本书附源代码共计381个,其运行环境如下: IE 5或更高版本 Mozilla Firefox 1.5.0.3或更高版本 服务器采用IIS5.1 或以上版本 ...• 14.4.htm window.open()方法 • 14.5.htm ...

    javascript的对话框详解与参数

    对话框可以分为模式对话框和无模式对话框两种,两者区别是在对话框被关闭之前用户能否在同一应用程序的其他地方进行工作。举例说明:打开文件对话框便是典型的模式对话框,在你选择...body onload=”window.open( ht

    开发项目用SWING与RCP与SWT.JFACE的分析

    因为SWT应用了JNI技术,因此同时也要找到相对应的JNI本地化库文件,由于版本和操作平台的不同,本地化库文件的名称会有些差别,比如SWT-WIN32-2116.DLL是Window平台下Eclipse Build 2116的动态库,而在Unix平台相应...

    flash image silde show ( Open Source)

    config.windowOpen 图片连接的打开方式,默认值”_blank”,在新窗口打开,也可以使用”_self”,使用本窗口打开 config.btnSetMargin 按钮的位置,文字的位置,用了css的margin概念,默认值”auto 5 5 auto”,四个...

    傲游浏览器3(Maxthon) 3.1.8.1000 正式版

    * 兼容模式 window.open 未利用空白页. [用户界面] * 解决某种情况下侧边栏显示错误的问题. * 嗅探器的选择框在没有嗅探到内容的情况下, 勾选后无法取消. * 解决一些傲游迅雷加速下载的界面和语言问题. [侧边栏] *...

Global site tag (gtag.js) - Google Analytics