gpt4 book ai didi

javascript - 如何使用javascript从浏览器获取当前光标样式

转载 作者:行者123 更新时间:2023-11-28 18:27:49 25 4
gpt4 key购买 nike

我正在使用selenium来自动化测试浏览器应用程序,我需要一个javascript api来获取浏览器当前的光标样式,而不关心它在哪里。有没有一些API获取信息链接document.readstate

最佳答案

由于它可能尚未内联定义,因此您需要计算样式:

注意:未检测到伪类的光标更改

document.addEventListener('click', e => {
const tgt = e.target;
const inline = tgt.style.cursor || "Not defined"
const computed = window.getComputedStyle(tgt)["cursor"]
console.log("Inline: ", inline, "Computed: ", computed)
});
.help {
cursor: help
}

.pseudo::before {
cursor: crosshair;
background: #fff;
content: "X";
}
<span style="cursor:pointer">Inline Pointer</span>
<hr>
<span class="help">CSS help</span>
<hr/>
<span class="pseudo"><<< Changed by pseudo class not detected</span>

关于javascript - 如何使用javascript从浏览器获取当前光标样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38762367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com