Javascript 使用greasemonkey禁用现有脚本中的焦点功能
我先前一个问题的后续行动 我的目标是制作一个脚本,自动点击一个按钮,在论坛上显示一个快速回复框,我已经成功地做到了。然而,现在的问题是,在每次加载页面时,它都会直接进入底部,在底部快速回复,因为文本字段确实是重点 我需要用greasemonkey写什么来阻止它一直向下移动到文本字段?我猜我必须禁用“消息”焦点部分,但我不确定该怎么做 下面的脚本是在手边的站点上生成的,而不是我一直在写的脚本Javascript 使用greasemonkey禁用现有脚本中的焦点功能,javascript,greasemonkey,Javascript,Greasemonkey,我先前一个问题的后续行动 我的目标是制作一个脚本,自动点击一个按钮,在论坛上显示一个快速回复框,我已经成功地做到了。然而,现在的问题是,在每次加载页面时,它都会直接进入底部,在底部快速回复,因为文本字段确实是重点 我需要用greasemonkey写什么来阻止它一直向下移动到文本字段?我猜我必须禁用“消息”焦点部分,但我不确定该怎么做 下面的脚本是在手边的站点上生成的,而不是我一直在写的脚本 function hide_qr(show) { dE('qr_editor_div'); dE('qr_
function hide_qr(show)
{
dE('qr_editor_div');
dE('qr_showeditor_div');
if (show && document.getElementById('qr_editor_div').style.display != 'none')
{
document.getElementsByName('message')[0].focus();
}
return true;
}
请注意,只有当此条件为真时,元素才会被聚焦:
if (show && document.getElementById('qr_editor_div').style.display != 'none') {
document.getElementsByName('message')[0].focus();
}
如果show
为false
,则元素不会聚焦show
也是此函数的唯一参数,因此如果将其设置为false
,则元素不会聚焦
因此,尝试使用
hide\u qr(false)
而不是hide\u qr(true)
运行该函数。哦,天哪,我怎么会错过这个呢?你完全正确,而且成功了。谢谢你的一堆搅拌机,没问题![填写15个字符]@user1467794,如果这个答案适合你,请。