2010-02-17 5 views
7

Ist es wirklich möglich, benutzerähnliche Ereignisse (wie einen Mausklick auf den Link) für QWebElement auszulösen? Ie, zum Beispiel gegeben QWebElement aus dem aktuellen Frame (mit QWebKit) für HTML-Tag ("") Ich möchte programmgesteuert() dieses Element klicken.Wie ein benutzerähnliches Ereignis in QWebElement ausgelöst wird

In komplizierteren Situationen gibt es weitere interessante Dinge, wie zum Beispiel OnChange-Ereignis für HTML-UL-Element emittieren? In diesem Fall gebe ich nicht nur OnChange() aus, sondern setze auch ein neues Element aus der Enumeration in der Rolle Aktuelles Element (im benutzerähnlichen Verhalten gibt es zwei Schritte: 1. Klicken Sie auf UL (nach diesem Feld mit erweiterten Elementen) 2. Wählen Sie ein Element)

Ich löse dieses Problem bereits für Elemente mit manuell (von Site-Developer-Programmierern) geswottern Attribute wie onclick = ..., onchange = ..., etc, indem Sie jQuery in Echtzeit verwenden und seine Funktion triggert (...).

Aber Problem mit programmatisch Feuer benutzer wie Veranstaltungen ist groß für mich, pleast Hilfe)

Antwort

Verwandte Themen