Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Javascript schnellklickschutz

  1. #1
    Fortgeschrittene/r Avatar von SpeedFire
    Registriert seit
    01.07.2008
    Ort
    Meilsdorf
    Alter
    23
    Beiträge
    185
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Javascript schnellklickschutz

    Ich bastel gerade an einer Spendencommunity mit Punktsystem für das Browser Game Pennergame.
    Jedes mal wenn man einen Spendenlink von jemanden Anklickt verliert derjenige 1 Punkt
    und der Klicker gewinnt einen Punkt.
    Um es legal zu halten müssen alle Links manuell angeklickt werden.
    Damit aber die Klicks auch auf Pennergame zählen will ich das man nicht zu schnell klicken kann.

    Deshalb wollte ich dass das Javascript das ich ohnehin für die Links nutze
    bei schnellerem klicken als 500ms eine andere Aktion ausführt als normal.
    Nur bin ich ein Javascript Anfänger und hab es irgendwie nicht hingekriegt.
    Hat jemand Ahnung und kann sowas?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Geändert von SpeedFire (24.10.2008 um 12:37 Uhr)
    br:^ n4:| ie:% mo:} va:} de:> zu:) fl:| ss:} ls:[ js:|
    Dieser Text ist nicht sinnlos, sondern sagt viel über mich aus!

  2. #2
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Javascript schnellklickschutz

    mmh ich kann dir nix versprechen, aber ich guck mal ob ich da was gebaut bekomme...
    bis wann brauchste das und haste schon was vorbereitet?
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  3. #3
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Javascript schnellklickschutz

    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
        <title>zeit zwischen klicks</title>
        <script type="text/javascript">
        var start=null;;
        var stop=null;
        var clickcount=0;
        
        
        
        function startTime(){
        var date1= new Date();
        start = date1.getTime();
        }
        
        function endTime(){
        var date2= new Date();
        stop = date2.getTime();
        }
        
        function calcTime(){
        endTime();
        var zeitraum = Math.round(stop - start)/1000;
            if(zeitraum < 1){
                alert(zeitraum +" Sekunden ist ein zu kurzer Klick-Abstand");
            }
            else{
            alert(zeitraum +" Sekunden ist ausreichend");
            }
        }
        
        function timeIt(){
        if(start!= null){
             calcTime();
             }
             startTime();
             
             
     }
        </script>
    </head>
    
    <body>
    <p style="text-align:center;">Klick ins feld, ab dem zweiten klick wird die zeit gezählt!</p>
    <div style="height:700px; width:700px; border: 1px solid black; margin: 0 auto;" onclick="timeIt();">
    
    </div>
    </body>
    </html>
    
    check das mal... nur frage ich mich, was du mit nem javascript schützen willst, wenn einer js deaktiviert is diese "sperre" auch fürn arsch
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  4. #4
    Meister(in)
    Registriert seit
    20.05.2005
    Ort
    Rheinland-Pfalz
    Beiträge
    275
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Javascript schnellklickschutz

    synaptic, es interessiert mich grad ma, wie viel % der leute eigentlich javascript deaktivieren, weisst du was darüber?

  5. #5
    Prinz(essin) Avatar von Alienx
    Registriert seit
    04.05.2007
    Ort
    Stuttgart
    Alter
    24
    Beiträge
    904
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Javascript schnellklickschutz

    Zitat Zitat von yngvar Beitrag anzeigen
    synaptic, es interessiert mich grad ma, wie viel % der leute eigentlich javascript deaktivieren, weisst du was darüber?
    Die Zahlen variieren, aber es sind zwischen 90 und 98 prozent, die es aktiviert haben, sprich 2-10 Prozent bei denen es aus ist, lt. meinem Wissensstand. Kannst du eig. bedenkenlos einsetzen, wie Flash. Zur Not gibt es ja auch <noscript> und entsprechende Hinweise.

    Firefox, Opera und IE haben JS übrigens von Haus aus aktiviert.

    MfG Alienx


  6. #6
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Javascript schnellklickschutz

    danke alien
    hätte es nich besser formulieren können...
    ich bin ja grundsätzlich auch dafür javascript zu nutzen, jedoch nicht für etwas so wichtiges wie eine sperre in dieser art, einmal javascript deaktiviert und man kann wieder nach herzenslust klicken, was es ja zu verhindern gilt
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  7. #7
    Prinz(essin) Avatar von Alienx
    Registriert seit
    04.05.2007
    Ort
    Stuttgart
    Alter
    24
    Beiträge
    904
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Javascript schnellklickschutz

    Zitat Zitat von synaptic Beitrag anzeigen
    danke alien
    hätte es nich besser formulieren können...
    ich bin ja grundsätzlich auch dafür javascript zu nutzen, jedoch nicht für etwas so wichtiges wie eine sperre in dieser art, einmal javascript deaktiviert und man kann wieder nach herzenslust klicken, was es ja zu verhindern gilt
    Uhh....sry erstmal, hab überlesen, dass die Frage an dich gerichtet war.

    Bin ich aber ganz deiner Meinung, dass man JS nicht da benutzen sollte, wo die Sicherheit eine Rolle spielt. Aber sonst ist es ein nettes "Tool", kann man viel mit machen.

    MfG Alienx


  8. #8
    Fortgeschrittene/r
    Themenstarter
    Avatar von SpeedFire
    Registriert seit
    01.07.2008
    Ort
    Meilsdorf
    Alter
    23
    Beiträge
    185
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Javascript schnellklickschutz

    Danke für das script
    nur...
    es klappt nicht
    wenn ich es richtig verstanden hab soll es 2 timestaps berechnen
    und bei klick vergleichen. Bei weniger als 1000ms also einer Sekunde soll er Alarm geben.
    Ist richtig oder?
    Hmm... warum gehts dann nicht?
    Ich habs leicht abgeändert für meine zwecke
    Code:
    var start=null;
    var stop=null;
    var clickcount=0;
    
    function startTime(){
      var date1= new Date();
      start = date1.getTime();
    }
    
    function endTime(){
      var date2= new Date();
      stop = date2.getTime();
    }
    
    function calcTime(){
      endTime();
      var zeitraum = Math.round(stop - start)/1000;
    }
    
    function penner (url){    //Dies wird vom Link aufgerufen
      if(start != null)
      {
        calcTime();
      }
      if(zeitraum < 1)
      {
        alert("Nicht so schnell!!!");
      }
      else
      {
      fenster = window.open("popup.php?s="+url, "Spendenfenster",
      "width=350,height=80,status=yes,resizable=yes,top=8000,left=6000'");
      fenster.focus();
      }
      startTime();
    }
    br:^ n4:| ie:% mo:} va:} de:> zu:) fl:| ss:} ls:[ js:|
    Dieser Text ist nicht sinnlos, sondern sagt viel über mich aus!

  9. #9
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Javascript schnellklickschutz

    peitsch ma nen richtigen link rüber, damit ich testen kann...
    so bringt das nix und du hast soweit ich beim überfliegen sehen konnte murks beim auflösen der function timeIt() gemacht, aber ich schau mir des genauer an, wenn du mit dem nötigen "material" rüberkommst.

    hab grad nochmal drübergeguckt, der murks kam, weil du auf die zeitspanne zugreifst ohne sie zu kennen

    Code:
    function calcTime(){
      endTime();
      zeitraum = Math.round(stop - start)/1000;
    }
    schreib diese funktion mal so und schreibe an den anfang des scriptes statt clickcount:
    Code:
    var zeitraum = null;
    clickcount hatte ich noch aus einer testphase da drin, is ohne verwendung...
    Geändert von synaptic (28.10.2008 um 01:16 Uhr) Grund: neue info hinzugefügt
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  10. #10
    Fortgeschrittene/r
    Themenstarter
    Avatar von SpeedFire
    Registriert seit
    01.07.2008
    Ort
    Meilsdorf
    Alter
    23
    Beiträge
    185
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Javascript schnellklickschutz

    deine neue Version Funktioniert bedingt,
    jedoch hab ich das Problem selbst gelöst
    es muss var zeitraum = 1; heißen
    den sonst gibt er beim ersten klick einen Fehler aus.
    Da es jetzt geht Verzicht ich mal auf einen Link.

    Aber DANKE für die Hilfe!
    Geändert von SpeedFire (28.10.2008 um 20:28 Uhr)
    br:^ n4:| ie:% mo:} va:} de:> zu:) fl:| ss:} ls:[ js:|
    Dieser Text ist nicht sinnlos, sondern sagt viel über mich aus!

Ähnliche Themen

  1. Javascript in Javascript importiere
    Von FaFoo im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 08.04.2008, 19:24
  2. Php-Javascript
    Von LightStorm1 im Forum Script-Archiv
    Antworten: 5
    Letzter Beitrag: 04.02.2006, 23:26
  3. Ie/javascript
    Von Hook im Forum HTML & CSS Forum
    Antworten: 0
    Letzter Beitrag: 28.08.2005, 22:23
  4. javascript + ?
    Von bizl im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 24.05.2005, 16:09
  5. Thema: JavaScript -- Variable einfügen JavaScript o. Bild
    Von Dj_P.D. im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 29.06.2004, 16:14

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •