Javascript 防止使用Greasemonkey显示弹出框

Javascript 防止使用Greasemonkey显示弹出框,javascript,greasemonkey,Javascript,Greasemonkey,我想阻止弹出框出现在网页上。不是alertbox,而是鼠标上方弹出的实际框。以Gmail为例,如果你将鼠标悬停在某人的名字上方,就会弹出一个框,其中包含该用户的一些信息。以Gmail为例,如何防止出现这样一个框?我已经尝试过隐藏这些元素,但当然,不管它们是在鼠标上还是不隐藏的。在userscripts.org上问一个油腻的问题可能更好 无论如何。。。看起来您只是想隐藏元素。CSS可能是最好的方法。有一个很酷的扩展名为“时尚”,它做得非常好。只需使用普通的FF工具或Firebug来检查弹出的元素,

我想阻止弹出框出现在网页上。不是alertbox,而是鼠标上方弹出的实际框。以Gmail为例,如果你将鼠标悬停在某人的名字上方,就会弹出一个框,其中包含该用户的一些信息。以Gmail为例,如何防止出现这样一个框?我已经尝试过隐藏这些元素,但当然,不管它们是在鼠标上还是不隐藏的。

在userscripts.org上问一个油腻的问题可能更好


无论如何。。。看起来您只是想隐藏元素。CSS可能是最好的方法。有一个很酷的扩展名为“时尚”,它做得非常好。只需使用普通的FF工具或Firebug来检查弹出的元素,然后尝试使用CSS规则,用Style隐藏它。这样更好,因为使用JavaScript处理Gmail可能会非常令人沮丧。

在userscripts.org上问一个油腻的问题可能更好


无论如何。。。看起来您只是想隐藏元素。CSS可能是最好的方法。有一个很酷的扩展名为“时尚”,它做得非常好。只需使用普通的FF工具或Firebug来检查弹出的元素,然后尝试使用CSS规则,用Style隐藏它。这样更好,因为使用JavaScript处理Gmail可能会非常令人沮丧。

没有回答我的问题。这可能是一个油嘴滑舌的问题,但答案是关于Javascript的。我建议了一个更好的方法来实现您的目标。我知道可能有不同/更好的方法来完成我试图做的事情,但我不想在这里使用不同的扩展。实际上,这个时髦的想法是一个很好的方法——特别是对于谷歌的任何网站(在FF上。如果使用Chrome,你可能就是SOL)。谷歌使用“wooly”JS和大量iFrame。为了时尚,您必须使用
!大多数情况下的重要
关键字。好的,我理解。好吧,用JavaScript实现这个目标没有什么好方法。1) 添加一个间隔来检查要隐藏的元素是否再次可见,这不是一个好方法。2) 当目标元素再次可见并隐藏时,使用某种事件侦听器来侦听。也不是很好的方法,很落后。3) GM_addStyle,但这仅在您希望隐藏的元素具有一些可以使用CSS选择器过滤掉的唯一属性时才起作用。请理解,我试图提供帮助,但也试图提出最简单/最明智的选择。没有回答我提出的问题。这可能是一个油嘴滑舌的问题,但答案是关于Javascript的。我建议了一个更好的方法来实现您的目标。我知道可能有不同/更好的方法来完成我试图做的事情,但我不想在这里使用不同的扩展。实际上,这个时髦的想法是一个很好的方法——特别是对于谷歌的任何网站(在FF上。如果使用Chrome,你可能就是SOL)。谷歌使用“wooly”JS和大量iFrame。为了时尚,您必须使用
!大多数情况下的重要
关键字。好的,我理解。好吧,用JavaScript实现这个目标没有什么好方法。1) 添加一个间隔来检查要隐藏的元素是否再次可见,这不是一个好方法。2) 当目标元素再次可见并隐藏时,使用某种事件侦听器来侦听。也不是很好的方法,很落后。3) GM_addStyle,但这仅在您希望隐藏的元素具有一些可以使用CSS选择器过滤掉的唯一属性时才起作用。请理解,我是想帮忙,但也试图建议最简单/最明智的选择。没有一种方法!您所称的弹出框可以通过几种不同的方式实现,停止它的方法可能非常特定于页面。至少给我们一个具体的例子。@BrockAdams有一个例子,没有例子。阅读,完成并编辑你的问题。没有唯一的方法!您所称的弹出框可以通过几种不同的方式实现,停止它的方法可能非常特定于页面。至少给我们一个具体的例子。@BrockAdams有一个例子,没有例子。阅读、完成并编辑您的问题。