我正在尝试使用javascript bookmarklet为元素的多个实例启动click事件。我的目标是能够单击书签并让它删除特定元素,例如每当按钮显示删除时。你能帮我解决这个问题,我已经尝试过vark.com和其他来源找到这个答案。
我的目标是在谷歌浏览器中实现这一目标,你能帮帮我吗?
更新:以下是更详细的说明
<a class="page_link" title="Visit Page" href="http://www.jitbit.com/macro-recorder/versionhistory/" target="_blank">Version History - Macro Recorder, Macro Program, Mouse...</a>
这可以通过在Chrome中安装PageMonitor,点击选项并检查元素来查找显示您正在监控的网站的名称。
示例:
版本历史 - 宏记录器,宏程序,鼠标......&lt; ---这是链接
高级重命名删除最后一次检查:11秒前。&lt; ---这些是选项
也许节点是错误的术语,让我看看。
除去
如果它说删除,我想发起一个点击事件,每次发生时都会按下删除按钮Screenshot of PageMonitor options window
答案 0 :(得分:1)
感谢您解释您想要做的事情。不幸的是,我不认为这是可能的。使用PageMonitor,似乎无法在地址栏中执行javascript(制作书签所必需的)并使其影响扩展页面。
实现您想要的功能的代码非常简单,如果您要求,他们可能只是将其添加到扩展中。这是代码:
$('.stop_monitoring:not(:first)').click()
可悲的是,正如我所说,由于区域限制,我认为你不能对此进行书签。不安全的浏览器JS在与可信扩展JS不同的区域中运行。希望这可以帮助。 :/