小编lun*_*chs的帖子

如何防止Windows中的焦点窃取?

通过Google快速搜索Windows中的Focus Stealing解决方案,可以看到两个主要结果类别:

  • 人们建议涉及ForegroundLockTimeout注册表项(或TweakUI,我认为只是更改上述注册表项)的不完整解决方案,这不是很有效.
  • 不断 成群的Windows用户抱怨关于.

在两种常见情况下尤其令人讨厌:

  • 有些东西触发程序在全屏应用程序聚焦时在后台弹出对话框窗口,从而使全屏应用程序最小化.

  • 在您打字时,窗口会窃取焦点,窃取您的所有击键.如果您碰巧按空格键,输入键或触发键盘快捷键(如Y表示是),则可能会导致完全不良后果.

可以应用哪些创意解决方案来解决这些问题中的一个或两个问题?

windows user-interface focus-stealing

18
推荐指数
1
解决办法
2966
查看次数

单击链接内容中的greasemonkey链接

我有一个链接,我需要点击使用greasemonkey <a href="/attack/index/1016587">Attack This Player</a> ,这是代码的事情是href可以根据页面更改,唯一的静态代码是'攻击这个播放器的文本

我现在有

function click_element(element)
{
    var event = document.createEvent("MouseEvents");
    event.initMouseEvent("click", true, true, document.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
    element.dispatchEvent(event);
    return;
};

click_element( document.evaluate("//a[I DON'T KNOW WHAT TO PUT HERE]",document,null,9,null).singleNodeValue );
Run Code Online (Sandbox Code Playgroud)

这个目前适用于带有ID,类等的链接(对不起所有的大写,但它只是为了引起对该区域的注意)

感谢任何帮助,我不是那么先进的JavaScript

Reblerebel

javascript greasemonkey

2
推荐指数
1
解决办法
3729
查看次数