Greasemonkey: Auto Reload und Click auf Button

  • Hallo,


    mal vorneweg, ich bin ein absoluter Newbie was Javascript anbelangt, aber ich versuche ein kleines Greasemonkey-Script zu schreiben, dass Folgendes kann:


    * Auf der Website checken ob ein Button mit einer bestimmten ClassID vorhanden ist
    * Falls Ja soll der Button gedrückt werden
    * Falls Nein soll die Website nach 2 Sekunden reloadet werden und der Check von vorne beginnen


    Soweit bin ich schon:


    JavaScript
    1. (function() { 'use strict';
    2. var id = 'wastebutton'; if (document.getElementsByClassName(id) === true); { document.getElementsByClassName('wastebutton')[0].click(); } if (document.getElementsByClassName(id) === false); { window.location.reload(true); } })();



    Das Klicken scheint zu funktionieren, der Reload leider nicht.


    Kann mir jemand bisschen auf die Sprünge helfen bitte????