Erst Banner klicken

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Multi, 9. April 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 9. April 2006
    Ich suche einen Script, wo ein Link ist, z.B. ENTER Aber wen man auf den Link klickt kommt ein Java-Script wo drinne steht "Bitte erst den Banner Klicken" und wenn man dan den Banner geklickt hat (der ist dan unten drunter ) kan man auch auf Enter klicken.. Habe sowas schon öfter gesehen, hat jemand sowas?

    10 wäre drinne

    Greetz Multi
     
  2. 9. April 2006
    Du meinst Zwangsklick oder? Wenn ja:

    Code:
    Hier erkläre ich, wie man es macht, dass man man zuvor auf einen
    Link geklickt haben muss, um einen anderen klicken zu können.
    Beispiel: Werbebanner -> Man muss zuvor auf ihn klicken um sich z.B.
    registrieren zu können.
    
     
     Code:
    
    <script language="javascript" type="text/javascript">
    function check(url) {
    if(visited==true) self.window.location=url;
    else return alert('Bitte erst auf den Link klicken! Danke!');
    }
    
    function visited() {
    visited=true;
    }
    </script>
    
    
    Das ist der JavaScript-Code, der in den Head-Bereich gehört. Den Text in dem alert() kommt,
    wenn man auf den 'Weiter'-Link klickt, ohne zuvor den Banner angeklickt zu haben. In den a-Tag
    des Linkes, welchen man zuvor klicken muss, muss sich in '_blank' öffnen und folgendes Attribut
    enthalten: 'onclick="visited();"'
    
    Der href-Attribut des Linkes, den man danach klicken darf, muss folgendermassen aussehen:
    'javascript:check('http://www.domain.tld/');'
    Du musst nurnoch die URL anpassen.
    quelle: http://webstone.info/index.php?page=tutorials_read&showid=85
     
  3. 9. April 2006
    Ich check das teil nicht...

    Kann mir mal jemand per PM/ICQ helfen???

    Greetz Multi
     
  4. 9. April 2006
    Banner:



    <a href="derlinkwoshingehensoll" target="_blank" onklick"javascript:visited();"><img src="bild.jpg" border="0"></a>

    (mit javascript: ist es besser,manche browser mögen es ohne nicht)

    vorher machste das javascript zeuchs einfach rein

    und bei enter machste:

    <a href="hiergehtsrein.html" onklick="javascript:check('http://www.domain.tld/');">Enter</a>

    Das ganze geht auch mit einem Formuar

    Und damit auf der nächsten Seite auch n Fehle rkommt, wenn man nicht diesen Banner geklickt hat, sollte man bei dem Bannerklick noch einen MySQL Eintrag machen lassen (oder ein Cookie setzen), um auf der nächsten Seite zu überprüfen, ob auch der Banner geklickt wurde... Fertisch^^


    MfG

    Cydoc

    ps: Javascript zusammenschreiben, irgendwie schreibt der das hier auseinander einfach so^^
     
  5. 10. April 2006
    ok, THX

    Passt alles

    Habt beite ne 10

    //closed//
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.