【问题标题】:Create a link in javascript popup在 javascript 弹出窗口中创建链接
【发布时间】:2017-06-28 12:32:03
【问题描述】:

我认为这很容易,但我已经搜索和搜索并找不到解决方案。我已经使用我找到的这段代码设置了一个超过 18 岁的年龄验证弹出窗口。

http://www.jqueryscript.net/other/Website-Age-Verification-Plugin-with-jQuery.html

代码和弹出窗口效果很好。但是,如果有人点击“不”并且您得到了遗憾的回应,那么它会说点击离开,当您点击覆盖时就会消失并且您在网站上。

我希望当你点击“否”时它会说“对不起,点击这里离开”,而当你点击它时,它实际上会将你带到其他地方,任何链接,例如 google.com

js 文件在后悔代码中有一个链接 url 到 #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);

【问题讨论】:

  • 您需要在此处发布显示问题的代码的最小示例,而不是来自明天可能会更改或消失的某些第三方站点。 stackoverflow.com/help/mcve
  • 感谢 Rob,帖子已更新!

标签: javascript html


【解决方案1】:

在文件 age-verification.js 的第 69 行更改:

av_showRegret();

到:

window.location.href = "http://google.com";

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-22
    • 2011-05-21
    • 1970-01-01
    • 1970-01-01
    • 2021-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多