我认为这很容易,但我搜索并搜索过,无法找到解决方案。我使用我找到的代码设置了超过18岁的验证弹出窗口。
http://www.jqueryscript.net/other/Website-Age-Verification-Plugin-with-jQuery.html
代码和弹出窗口工作很棒。但是,如果有人点击了#34;没有"并且你得到了遗憾的回应,然后就像点击离开一样,当你点击叠加层时就会消失,你就在网站上。
如果你点击" no"它说"抱歉,点击这里离开"当你点击它实际上带你到别的地方,任何链接,如google.com
js文件在#nothing的遗憾代码中有一个链接网址。当我将其更改为实际链接时,它仍然无法正常工作。
这是明确说明的吗?我第一次来这里,想要解释一切。正在设置的网站是kickbassvapor.com,如果你想看到它。文件和演示在上面的链接中。
提前谢谢!
ETA:对不起,这是有问题的代码。
// Regret Content
var regret_heading = $('<h2>We\'re Sorry!</h2>');
var regret_buttons = $('<nav><small>I hit the wrong button!</small> <ul><li><a href="#nothing" class="av_btn av_go" rel="yes">I\'m old enough!</a></li></ul></nav');
var regret_text = $('<p>You must be 21 years of age or older to enter this site.</p>');
modal_content_wrapper.append(content_heading, content_buttons, content_text);
modal_regret_wrapper.append(regret_heading, regret_buttons, regret_text);
modal_content.append(modal_content_wrapper, modal_regret_wrapper);
答案 0 :(得分:0)
在第69行的文件age-verification.js中更改:
av_showRegret();
为:
window.location.href = "http://google.com";