Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    redirect che non funziona...

    ho messo nell'head questo javascript, il problema è che il redirect non avviene.....

    codice:
    <head>
    <title>
    	Denominazione Cliente
    </title>
    <link rel="stylesheet" type="text/css" href="stile.css">
    <script language="JavaScript">
    if (document.layers) {
      window.captureEvents(Event.MOUSEMOVE);
    }
    
    window.onMouseMove = resetTimer;
    
    var tID = '';
    
    function resetTimer(e) {
      clearTimeout(tID); // reset the timer
      tID = setTimeout('executeTimer()',5000);
    }
    
    function executeTimer() {
      location.href = 'index.html';
    }
    </script>
    </head>
    la pagina rimane ferma, e non si carica index.html, qualcuno mi sa spiegare come mai?

    un grazie in anticipo a chiunque mi possa dare una mano

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Prova con:

    window.document.onmousemove = resetTimer;

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Il perchè è di una semplicità inaudita:

    la window.onMouseMove NON ESISTE!
    esiste invece la window.onmousemove

    Javascript è Case Dependent!!!

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da homezappa
    esiste invece la window.onmousemove
    Non riesco a reperire domumentazione... che invece trovo facilmente per document.onmousemove., potresti fornirmi un link?

    ciao

    EDIT: ho visto, peccato che con IE non mi funzioni...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5

  6. #6
    Originariamente inviato da homezappa
    Il perchè è di una semplicità inaudita:

    la window.onMouseMove NON ESISTE!
    esiste invece la window.onmousemove

    Javascript è Case Dependent!!!

    HTH
    Zappa
    perdonatemi ma di javascript ne capisco poco o nulla, lo script che ho postato è fra gli scritp di html.it quindi pensavo fosse a posto......

    comunque anche mettendole minuscole non funziona...

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Già ... sono talmente abituato ad usare FireBug per questo tipo di debug che a volte mi dimentico di IE!
    Con Firefox, ovviamente, tutto funziona, se usi la window.onmousemove.
    Però a questo punto metterei la document.onmousemove, che dovrebbe essere gestita da IE.
    Ora non posso provare (vedasi il sistema operativo in firma ... )

    Ciao
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

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 © 2025 vBulletin Solutions, Inc. All rights reserved.