<分区>
谁能帮我解决这个问题:
用户链接到我的页面 -> 页面加载,但是,在上面,随着周围的透明,覆盖/或灯箱打开以强制用户接受服务条款和条件或离开。在用户接受条款之前,此叠加层必须禁止在后面的页面上执行任何操作(滚动、链接...)。如果他这样做:覆盖消失并且可以完全访问该页面,如果他拒绝,我将他发送到“再见”页面。 我发现了很多自动加载覆盖和灯箱脚本,但每次都有办法关闭它,或者使用退出按钮,或者将页面滚动到后面。 否则,为什么要“自动加载”?因为每个页面都与主菜单完全分开,所以我需要每个页面都有自己的覆盖。 感谢大家帮助我。
最佳答案
我认为解决此问题的最佳方法是使用 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 - 自动化基于 HTML5/AngularJS 的 UI,其中没有在元素上添加 id
javascript - Angular 4 - 使用 Enter 关注下一个元素
javascript - 为什么当我点击每个数字时,我只得到 2 个控制台。在分页JS中
javascript - 如何更新嵌套状态对象的键/值(React JS)
c# - 如何从 Jquery 中的 pagemethods 获取返回值..?
javascript - 如何使用dropzone上传base64图片资源?
html - 谷歌浏览器有没有办法允许在 HTML5 离线存储中存储超过 4 MB(200 万个 UTF-16 字符)?