对于QWebElement来说,触发类似用户的事件(比如鼠标点击链接)是真的吗?也就是说,例如,对于html标签(""),给定来自当前帧的QWebElement (使用QWebKit),我希望以编程方式单击()该元素。
在更复杂的情况下,有更多有趣的事情,比如如何为html元素发出OnChange事件?在本例中,我不仅发出了OnChange(),还在role Current element中的枚举中设置了新元素(在类似用户的行为中,有两个步骤: 1.单击UL (在此框中元素展开后) 2.选择一些元素)
我已经通过实时使用jQuery及其函数触发器(...)解决了具有手动(由站点开发人员编程人员)写入属性的元素的这个问题,如onclick=...,onchange=...等。
但是,编程方式触发类似用户的事件的问题对我来说很大,请帮助我)
发布于 2010-02-25 13:52:04
尝试http://qt.nokia.com/doc/4.6-snapshot/qwebelement.html#evaluateJavaScript中的evaluateJavaScript方法
https://stackoverflow.com/questions/2280173
复制相似问题