asp.net 如何在访问超链接时启用复选框

thtygnil  于 2022-11-19  发布在  .NET
关注(0)|答案(1)|浏览(157)

我试图在访问超链接后启用复选框,但在我这边不起作用。尽管单击了链接,但复选框仍处于禁用状态。我希望您能帮助我解决这个问题。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

<asp:CheckBox ID="policyCheck" runat="server" enabled="false" />
<a target="_blank" id="Policy" href="https://google.com"> Some Policy </a>
<script>
  $('#Policy').on('click', function (e) {
    e.preventDefault();
    if ($('#Policy').is(':visited')) {
      $('#policyCheck').prop('disabled', true);
      $('#policyCheck').val('Currently enabled');
    } else {
      $('#policyCheck').val('Currently disabled');
      $('#policyCheck').prop('disabled', false);
    }
  });
</script>
krugob8w

krugob8w1#

不可能通过编程读取访问过的内容的值,这是浏览器的一个隐私特性。

  • company.com是否可以检查用户是否访问过richpeoplebank.com
  • company.com是否可以检查用户是否访问过disabledveterans.org
  • company.com是否可以检查用户是否访问过bad-political-party.gov

相关问题