草庐IT

mouse-listeners

全部标签

javascript - Chrome 扩展 : have an extension listen for an event on a page?

我有一个为我的网站制作的chrome扩展程序,目前我有一个扩展程序每分钟检查一次数据库以获取更新。是否可以让扩展程序监听实际页面上的事件?像这样this.trigger('sendUpdate',data)//thishappenedonthepagethis.on(sendUpdate,function(){//thisiswhatthechromeextensionlistensfor//dostuffwithdata}) 最佳答案 您需要添加一个content_script。content_script具有对DOM的完全访问权

javascript - Backbone Js : . on and .listen vs .bind

这个问题在这里已经有了答案:Backbonejs.listenTovs.on(2个答案)关闭5年前。.on、.listenTo、.bind有什么区别?我在这里测试了它们,它们似乎做同样的事情:回调。varNewStatusView=Backbone.View.extend({events:{"submitform":"addStatus"},initialize:function(options){//using.on//this.collection.on("add",this.clearInput,this);//orusingbind://_.bindAll(this,'addS

javascript - Jquery UI 可拖动 : Align helper to mouse position

使用jQuery我有一个可拖动的元素。这是一个大小为200x40的div。当然,用户可以通过点击div中的不同位置来开始拖动这个div。我想要的是当startdrag事件发生时,助手(克隆)div将始终以相同的方式与光标对齐,无论用户在div中的何处开始拖动。所以在mousedown之后,助手的top和left值需要与鼠标x和y相同。我已经使用这个coffeescript代码试过了:onStartDrag:(e,ui)=>ui.helper.cssleft:e.clientXtop:e.clientYconsole.log(e)但它不起作用,我猜这是因为我输入的值由于鼠标移动而直接被可

php - 学说 : Symfony2 Listener vs inclass Lifecycle callbacks

我一直在处理一个图像实体,当持久化时,它使用内部方法来保存/移动/删除使用钩子(Hook)注释关联的图像文件,但我觉得有点像实体本身应该只是相关的getter和setter。我应该将方法保留在实体中还是将它们移至监听器类?实体有方法:生成唯一的文件名/路径将图像文件持久保存到磁盘在级联移除时移除图像。但我不确定我是否喜欢这个存在于我的实体中../***@ORM\PostPersist()*@ORM\PostUpdate()*/publicfunctionupload(){if(null===$this->getFile()){return;}//throwsexceptiononerr

php - ZF2 : How to attach module specific listener for dispatch. 错误

有没有一种方法可以为ZendFramework2中的事件dispatch.error附加事件监听器,其中该监听器将仅附加到与Module.php相关的EventManager?我通过将dispatch的监听器附加到全局SharedManager并将当前Module.php的命名空间作为第一个参数传递来实现这一点。它工作得很漂亮,但当我对dispatch.error尝试相同时,它不起作用。这是Module.php中的示例:publicfunctioninit(ModuleManager$moduleManager){$sharedManager=$moduleManager->getEv

php - 即将到来的 SHA-256 : Do I need to update my IPN listener that does not use a secure URL?

我目前只使用支付按钮,以及我从https://github.com/paypal/ipn-code-samples获得的IPNphp脚本日期为2014年11月10日。我的脚本只是在没有加密的情况下回传到www.paypal.com。加密是否成为强制性要求? 最佳答案 您的IPN监听器将负责接收PayPal回调并将它们发送到PayPal进行验证。在这一点上,您的服务器与PayPal端点之间的连接将需要使用SHA-2进行加密。所以从字面上看是的,您需要检查您的服务器keystore/信任库并确保它包含SHA-2兼容证书。你可以引用这个P

php - 交响乐 4 : Event listener Cannot autowire UserInterface

当我将UserInterface添加到我的事件监听器时,出现以下错误:Cannotautowireservice"App\EventListener\ControllerListener":argument"$user"ofmethod"__construct()"referencesinterface"Symfony\Component\Security\Core\User\UserInterface"butnosuchserviceexists.Itcannotbeauto-registeredbecauseitisfromadifferentrootnamespace.我不知道发

java - Mac OSX Java : Receive mouse events when not activated

我正在编写一个JavaSwing应用程序,当应用程序未激活时,它需要一个窗口来接收鼠标移动事件-可以将其想象成一个全局始终在最上面的工具栏,当鼠标经过它时会显示动画。根据我目前的研究,我发现MacJavaJRE仅在应用程序获得焦点时才传递事件。这似乎不是操作系统的限制,所以我希望有一个系统属性、一个应用程序包属性或一个启用非激活事件处理的系统调用。如果做不到这一点,一些全局捕获鼠标移动事件并将它们传递给Java应用程序的方法。感谢您的任何建议...编辑:还有一个问题:捕获鼠标移动事件后,如何将它们提供给Swing,以便它们像native操作系统鼠标事件一样被处理——通过找到鼠标下的组件

java - 验证 Jpa 实体 : In service or by lifecycle listeners

问题是将Jpa实体的业务验证逻辑放在哪里更好(或者换句话说:您更喜欢在哪里)。两个想法是:在EntityListener中,在保存或更新之前将验证实体在提供对jpa持久化方法的访问的服务中。两者各有利弊。当使用方法2时,它更容易测试,因为您可以模拟jpa提供程序并测试验证逻辑。另一方面,对于方法1,验证将与@NotNull等验证同时发生。我很想知道你们如何解决项目中的验证问题,哪种方法更好。谢谢。 最佳答案 这是我遵循的一般经验法则:Whenusingbeanvalidation,specifyrulesthatdonotrequi

java - Visual VM 中的 RMI TCP Accept、Attach Listener 和 Signal Dispatcher 是什么?

我正在使用VisualVM分析一个程序。我的程序运行了一段时间,最后使用XChart弹出了一些图。显示结果。图表显示后,我注意到VisualVM中有一些Activity线程“RMITCPAccept”、“AttachListener”和“SignalDispatcher”。这些线程是什么?我假设它们仅与VisualVM有关。我说的对吗?? 最佳答案 这篇文章粗略地回答了https://stackoverflow.com/a/7698906/573057如你所想;Attach、Signal和RMITCPAccept用于通过jConso