qDebug() << "evaluate keyUp script" << webEle.tagName() << webEle.toPlainText();
qDebug
() << webEle.
evaluateJavaScript( QString("this.keydown()") );
qDebug
() << webEle.
evaluateJavaScript( QString("this.keypress()") );
qDebug
() << webEle.
evaluateJavaScript( QString("this.keyup()") );
qDebug
() << webEle.
evaluateJavaScript( QString("keyup()") );
qDebug
() << webEle.
evaluateJavaScript( QString("onkeyup()") );
qDebug
() << webEle.
evaluateJavaScript( QString("this.click()") );
qDebug
() << webEle.
evaluateJavaScript( QString("click()") );
qDebug
() << webEle.
evaluateJavaScript( QString("var evObj = document.createEvent('MouseEvents');evObj.initEvent( 'click', true, true );dispatchEvent(evObj);") );
qDebug
() << webEle.
evaluateJavaScript( QString("var evObj = document.createEvent(\"KeyboardEvents\");evObj.initEvent( \"keypress\", true, true, null, false, false, false, false, 115, 0 );dispatchEvent(evObj);") );
for( int i = 0; i < name.count(); ++i )
qDebug
() << webEle.
evaluateJavaScript( QString("var evObj = document.createEvent(\"KeyboardEvents\");evObj.initEvent( \"keypress\", true, true, null, false, false, false, false, %1, 0 );dispatchEvent(evObj);").
arg( name.
at(i
) ) );
qDebug() << "evaluate keyUp script" << webEle.tagName() << webEle.toPlainText();
qDebug() << webEle.evaluateJavaScript( QString("this.keydown()") );
qDebug() << webEle.evaluateJavaScript( QString("this.keypress()") );
qDebug() << webEle.evaluateJavaScript( QString("this.keyup()") );
qDebug() << webEle.evaluateJavaScript( QString("keyup()") );
qDebug() << webEle.evaluateJavaScript( QString("onkeyup()") );
qDebug() << webEle.evaluateJavaScript( QString("this.click()") );
qDebug() << webEle.evaluateJavaScript( QString("click()") );
qDebug() << webEle.evaluateJavaScript( QString("var evObj = document.createEvent('MouseEvents');evObj.initEvent( 'click', true, true );dispatchEvent(evObj);") );
qDebug() << webEle.evaluateJavaScript( QString("var evObj = document.createEvent(\"KeyboardEvents\");evObj.initEvent( \"keypress\", true, true, null, false, false, false, false, 115, 0 );dispatchEvent(evObj);") );
for( int i = 0; i < name.count(); ++i )
qDebug() << webEle.evaluateJavaScript( QString("var evObj = document.createEvent(\"KeyboardEvents\");evObj.initEvent( \"keypress\", true, true, null, false, false, false, false, %1, 0 );dispatchEvent(evObj);").arg( name.at(i) ) );
To copy to clipboard, switch view to plain text mode
Bookmarks