Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 页面上的模态、非模态div_Javascript_Xhtml_Html - Fatal编程技术网

Javascript 页面上的模态、非模态div

Javascript 页面上的模态、非模态div,javascript,xhtml,html,Javascript,Xhtml,Html,我在HTML页面上使用了模态的、无模式的divs(我的意思是固定的、样式化的divs)。此页面还包含带模态div的iframes 当我在页面上打开一个新的div时,我需要禁用父页面(打开者页面)上的键盘事件。此外,我需要能够处理标签上的父页键按下。 我在谷歌上搜索过,但还没有找到解决这个问题的方法 你有什么建议或想法吗?也许有什么可以帮助你的?键绑定变得简单,要禁用键(例如CTRL+F),只需编写: $(document).bind('keydown', 'Ctrl-f', function(e

我在HTML页面上使用了模态的、无模式的
div
s(我的意思是固定的、样式化的
div
s)。此页面还包含带模态
div的
iframe
s

当我在页面上打开一个新的
div
时,我需要禁用父页面(打开者页面)上的键盘事件。此外,我需要能够处理标签上的父页键按下。 我在谷歌上搜索过,但还没有找到解决这个问题的方法

你有什么建议或想法吗?

也许有什么可以帮助你的?键绑定变得简单,要禁用键(例如CTRL+F),只需编写:

$(document).bind('keydown', 'Ctrl-f', function(evt) {return false;});

我认为你混淆了“模态”和“非模态”的含义。有些东西不可能两者同时存在。模态,无模态只是一个意思,我想你理解错了,我写了[Modal,无模态divs(我是指固定的,有样式的divs)]:让我解释一下;页面上有2个div,您的页面包含任何信息,例如blog entires列表页面。第1部分z-索引值为10000,位置:固定;不透明度:0.5第二分区z-索引值为10001,位置:固定,该分区包含iframe,然后在站点上导航任何子页面;当您打开页面上的两个div时,它似乎是模态的。如果您可以尝试从页面中删除第一个div,那么现在似乎是无模式窗口。我的意思是,我已经在我的解决方案中使用了jquery,但我还没有找到任何解决方案。