javascript - 如何在没有关闭功能的主窗口上方自动覆盖加载?

标签 javascript jquery html css overlay

<分区>


想改进这个问题吗? 通过 editing this post 添加细节并澄清问题.

关闭 9 年前

谁能帮我解决这个问题:

用户链接到我的页面 -> 页面加载,但是,在上面,随着周围的透明,覆盖/或灯箱打开以强制用户接受服务条款和条件或离开。在用户接受条款之前,此叠加层必须禁止在后面的页面上执行任何操作(滚动、链接...)。如果他这样做:覆盖消失并且可以完全访问该页面,如果他拒绝,我将他发送到“再见”页面。 我发现了很多自动加载覆盖和灯箱脚本,但每次都有办法关闭它,或者使用退出按钮,或者将页面滚动到后面。 否则,为什么要“自动加载”?因为每个页面都与主菜单完全分开,所以我需要每个页面都有自己的覆盖。 感谢大家帮助我。

最佳答案

我认为解决此问题的最佳方法是使用 jQuery UI 的对话框,更具体地说是使用基本模型。 (http://jqueryui.com/dialog/#modal)。

我将禁用使用右上角的 X 关闭按钮的选项,并在模式中提供两个按钮。一个用于接受关闭模式的条款和条件,第二个用于将用户重定向到“再见”页面。

听起来这是一个类似的请求 ( Blocking background content and focus on modal dialog )

干杯!

关于javascript - 如何在没有关闭功能的主窗口上方自动覆盖加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21686572/

上一篇:javascript - 滚动条上的粘性右侧菜单预选

下一篇:css - 在流体网格的侧边距中显示 100% 宽图像?

相关文章:

javascript - 自动化基于 HTML5/AngularJS 的 UI,其中没有在元素上添加 id

javascript - Angular 4 - 使用 Enter 关注下一个元素

Javascript 更改查询字符串以进行刷新

javascript - 为什么当我点击每个数字时,我只得到 2 个控制台。在分页JS中

javascript - 如何更新嵌套状态对象的键/值(React JS)

javascript - 从字符串中提取公司和公司代码

c# - 如何从 Jquery 中的 pagemethods 获取返回值..?

javascript - 如何使用dropzone上传base64图片资源?

html - 谷歌浏览器有没有办法允许在 HTML5 离线存储中存储超过 4 MB(200 万个 UTF-16 字符)?

javascript - gmail和facebook如何在不改变整个HTML DOM的情况下改变URL路径?