js-window.open() 可以实现'锁定窗口'的功能吗?

问题描述

window.open() 可以实现'锁定窗口'的功能吗?

像Dialog一样 窗口打开后,点不了其他的东西
像Dialog一样 窗口打开后,点不了其他的东西
像Dialog一样 窗口打开后,点不了其他的东西

解决方案

一个隐藏的div,css设定#div {
width:100%;

position:absolute;

background:#000;

z-index:998;
top:0;

left:0;

height:2000px;
opacity:0.6;
},当点击触发window.open()方法前,这个时候div显现。当关闭的时候这个div又隐藏就可以了。

解决方案二:

你自己写一个div的遮罩层,把父窗口遮上就可以了。复杂的是解锁。

解决方案三:

用window.showModalDialog,不过建议用层来模拟,找artDialog,colorbox之类的

时间: 2024-08-23 19:43:21

js-window.open() 可以实现'锁定窗口'的功能吗?的相关文章

JS:window.showModalDialog和window.returnValue的应用

js|window fireForm.htm:点击"上传"按钮弹出内部窗口(showModalDialog),代码如下: <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title><script language="javascri

js window.onload 加载多个函数和追加函数详解

 本篇文章主要是对js window.onload 加载多个函数和追加函数进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 平时做项目 经常需要使用window.onload,   用法如下:   function func(){alert("this is window onload event!");return;}    window.onload=func;   或者如下:    window.onload=function(){alert("this is

js window.open()参数与简单实例应用

js window.open()参数与简单实例应用 window.open()方法中,窗口控制参数的详细定义: alwayslowered innerwidth screeny alwaysraised left scrollbars channelmode location status dependent menubar titlebar directories outerwidth toolbar fullscreen outerheight top height menubar widt

js window.onload 加载多个函数和追加函数详解_javascript技巧

平时做项目 经常需要使用window.onload, 用法如下: function func(){alert("this is window onload event!");return;} window.onload=func; 或者如下: window.onload=function(){alert("this is window onload event!");return;} 但window.onload 不能同时加载多个函数. 比如: function t

js window.location方法URL使用方法

window.location方法获取URL 统一资源定位符 (Uniform Resource Locator, URL) 指令 结果 window.location.search "?a=1" window.location.protocol http: window.location.port window.location.pathname /a/201105/a564.html window.location.href http://www.google.cn/a/20110

js防士豆可控制打开新窗口代码

js防士豆可控制打开新窗口代码 <SCRIPT LANGUAGE="JavaScript"> function popupPage(l, t, w, h) { var windowprops = "location=no,scrollbars=no,menubars=no,toolbars=no,resizable=yes" + ",left=" + l + ",top=" + t + ",width=&

基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑_javascript技巧

当需要实现如下图操作,点击服务评分,出现一个服务评分窗口用来填入相关表单信息   可是这会让我们打开服务评分界面时还可以点击body主界面中的购物车等链接,这是不对的,因此我们可以使用层叠样式表来指定外围的div的z-index低于当前服务评分表单页面,不能被点击,如下: /* 定义一个div用于覆盖整个页面,这个div的z-index大于body,小于服务评分div */ #temp{ background-color: #000; opacity: 0.3; width: 100%; hei

有道云笔记阅读密码是什么?它与锁定窗口有什么区别?

  (1)阅读密码简单来说就是单个笔记(本)加密的功能;锁定窗口类似加密整个软件功能. (2)阅读密码在各个端是同步的;锁定窗口字针对当前客户端. (3)阅读密码只允许设置一个密码;锁定窗口可以针对不同客户端设置不同密码.

window.showModalDialog里面传递的参数子窗口接收不到

问题描述 window.showModalDialog里面传递的参数子窗口接收不到 window.showModalDialog('index.html',window,dialogsFeatures); 在index.html里面使用var parentWin = window.dialogArguments;接收到parentWin是undefined,昨天升级了window补丁,今天就不行了,本人电脑ie11 解决方案 已经找到问题了,原来是window升级了补丁导致的,现在微软已在修复了