Java脚本按下按钮

java script to press button

本文关键字:按钮 脚本 Java      更新时间:2023-09-26

有一个不错的小解决方案,基本上允许用户接受或拒绝网站的cookie政策。

我正在使用的库(cookies-EU-Banner) http://alex-d.github.io/Cookies-EU-banner/和库似乎去表单提要。基本上可以识别拒绝或接受是否按下了那个键。它运行在Angular之外。这两个按钮如下

<div id="cookies-eu-banner" style="display: none;">
    By continuing your visit to this site, you accept the use of cookies by Google Analytics to make visits statistics.
    <a href="./en-savoir-plus.html" id="cookies-eu-more">Read more</a>
    <button id="cookies-eu-reject">Reject</button>
    <button id="cookies-eu-accept">Accept</button>
</div>

但是,我将用于附加信息的href移动到一个角模态来显示策略,但是这里出现了我的问题。模态将返回accept或reject。但是,是否有一种方法可以根据模态反馈将cookie -eu-reject或cookie -eu-accept"设置"为按下?

最好不要修改npm包。

在modal的按钮处理程序中,找到要单击的cookie按钮并调用其click函数。你可以看到他们是怎么做的https://github.com/Alex-D/Cookies-EU-banner/blob/master/src/cookies-eu-banner.js

var acceptButton = document.getElementById('cookies-eu-accept')
acceptButton.click()