Pagina 3 di 5 primaprima 1 2 3 4 5 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 41

Discussione: doppio click

  1. #21
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` possibile anche quello. Un po' piu` complesso, per cui didatticamente meno valido.

    codice:
    <head> ...
    <script ...>
    function initial() {
      var abclick = new Array();
      for (var i=0; i<document.links.length; i++) {
        abclick[i] = true;
        links[i].onclick = permes(i); // assegna evento onclick
      }
    }
    
    function permes(i) {
      if(abclick[i]) {
        abclick[i] = false;
        setTimeout('abclick[i]=true', 10000); // riabilita dopo 10 sec
        return true;
      } else { 
        return false; 
      }
    }
    </script>
    </head>
    <body onload="initial();">
    ...

    prova a cliccare

    Non devi piu` settare l'evento nel link, dato che vinee settato nella funzione di inizializzazione.

    Nonsono sicurissimo che funzioni: dovrebbe rispettare le regole, ma nonho mai fatto cose di questo tipo.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  2. #22
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    a chi lo dici...
    nemmeno io le ho mai fatte..ma questo è un cliente rompic*****ni..e non so piu dove sbattere la testa...

    questo dovrebbe essere adattabile ad ogni pagina??..ed il link lo pesca da solo?? senza ricevere nulla??

  3. #23
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    scusa dimenticavo...GRAZIE MILLE MAESTROOOOO

  4. #24
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    mich_ no non funzeca....

    non lo mette a false<head>
    <script>
    function initial() {
    var abclick = new Array();
    for (var i=0; i<document.links.length; i++) {
    abclick[i] = true;
    links[i].onclick = permes(i); // assegna evento onclick
    }
    }

    function permes(i) {
    if(abclick[i]) {
    abclick[i] = false;
    setTimeout('abclick[i]=true', 10000); // riabilita dopo 10 sec
    return true;
    } else {
    return false;
    }
    }
    </script>
    </head>


    <body onload="initial();">
    altavista
    altavista
    altavista
    altavista


    non capisco...

  5. #25
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    io testo su mozzillaaaaaaa

  6. #26
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mettici un po' di alert, poi fammi sapere cosa ti dice.
    codice:
    function permes(i) {
      alert("hai cliccato il link n."+i);
      if(abclick[i]) {
        abclick[i] = false;
        setTimeout('abclick[i]=true', 10000); // riabilita dopo 10 sec
        return true;
      } else {
        return false;
      }
    }
    Ma ho paura che non si possa passare un parametro nel settare l'evento da JS.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #27
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    carico la pagina e mi da "hai cliccato su 0"...poi non apre piu l' alert...

    che palle!!!!!!!!!


  8. #28
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ma ti scrive 0 se premi su qualsiasi link?
    Allora e` come temevo: non si puo` passare un parametro conuna chiamata da JS. Occorre proprio specificare l'evento dal link.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #29
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    mich_ no mi dice 0 quando apro la pagina e se clicco nulla...di nulla...di nulla... se ne frega dell' alert...

  10. #30
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    1,093
    mich_ per i link quasi quasi li cancello dopo che l' utente ci ha cliccatoma il form???....questo il dilemma....nemmeno quelli sono gestibile??

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.