首页 > 解决方案 > 在网站的 https 版本上,我的年龄验证上的 Javascript 输入按钮不起作用

问题描述

年龄验证在 http 版本上效果很好,但 https 版本使输入按钮什么也不做:(

Javascript:

jQuery(document).ready(function ($) {
  if (sessionStorage.getItem('advertOnce') !== 'true') {
    //sessionStorage.setItem('advertOnce','true');
    $('.box').show();
  } else {
    $('.box').hide();
  }

  $('#refresh-page').on('click', function () {
    $('.box').hide();
    sessionStorage.setItem('advertOnce', 'true');
  });

  $('#reset-session').on('click', function () {
    $('.box').show();
    sessionStorage.setItem('advertOnce', '');
  });

  if (sessionStorage.getItem('advertOnce') !== 'true') {
    //sessionStorage.setItem('advertOnce','true'); $('.box').show();
  } else { 
    $('.box').hide(); 
    $('.overlay-verify').hide(); 
  }

  $('#refresh-page').on('click', function () {
    $('.box').hide();
    $('.overlay-verify').hide();
    sessionStorage.setItem('advertOnce', 'true');
  });
});

html:

<a href="#" class="btn btn-alpha"  id="refresh-page">ENTER</a>

标签: javascripthttps

解决方案


我终于能够通过更改我的 html 页面上的所有链接以保护 https 链接来解决这个问题。谢谢您的帮助


推荐阅读