Scrollen Sie zum unteren Rand der Seite mit iMacros
Ich bin mit ein iMacro in Iceweasel (Firefox) auf meinem Raspberry Pi. Allerdings kann ich nicht scheinen, um es bis ganz nach unten scrollen auf der Seite. Dies ist, was ich bin derzeit mit (und nicht arbeitet):
TAG POS=1 TYPE=A ATTR=TXT:Your<SP>Tasks
URL GOTO=javascript:window.scrollBy(0,20000)
Die erste Zeile der code auf eine Schaltfläche klickt, um zu navigieren, um eine neue Webseite. Die zweite Zeile soll nach unten scrollen, um den unteren Rand der Seite, funktioniert aber nicht.
Ich bin mit iMacros und ich bin auf einem Raspberry Pi...
InformationsquelleAutor Isaac Adni | 2016-02-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der trick ist, um
!WAITPAGECOMPLETE
zuYES
und verwenden Sie dannURL GOTO
statt nur einem Klick auf die Schaltfläche mitTAG
. Dies bedeutet, dass die neue Seite geladen wird, bevor das javascript ausgeführt wird.ja, es funktioniert perfekt, obwohl ich bin ein bisschen genervt, dass es nicht funktioniert mit nur einem Klick auf die Schaltfläche. Ich denke, dass iMacros sollte in der Lage sein zu erkennen, wenn eine Schaltfläche klicken, dauert Sie zu einer neuen Seite. Allerdings schafft er es nicht und auch mit
!WAITPAGECOMPLETE YES
mitTAG
Ursachen iMacros zum ausführen der Javascript-Code auf der vorherigen Seite.Dies funktioniert nicht, wenn Sie kein scrollen Sie auf der Zielseite oder sind bereits Bildlauf nach unten, und haben !WAITPAGECOMPLETE JA aktiviert. Es wird immer hängen. javascript wird auch nicht zulassen, wenn mit anderen, - Verschlüsse, - Methoden oder-Hohlräumen, so dass kein Weg zu brechen die 'unbestimmte hängen'. Die einzige wirkliche option ist ein upgrade auf höhere version von iMacros und verwenden Sie 'Ende' - Taste, drücken Sie stattdessen mit: EVENT TYPE=KEYPRESS-SELECTOR=* SCHLÜSSEL=35
InformationsquelleAutor Isaac Adni