Ciao a tutti!
Sono disperato!
Ho un frame set che carica alcune pagine PHP. Nel frameset ho inserito una funzione JS, che è questa:
In pratica è una funzione che fa da timer.codice:<SCRIPT Language="Javascript1.2"><!-- var timer=false; var tempo; tempo = <? echo $Tempo;?>; function funzione(){ //alert('la funzione è stata richiamata') } function handlerMM(){ if(timer) clearTimeout(timer) timer=setTimeout('funzione()',tempo) } if (document.layers || window.opera){ window.captureEvents(Event.MOUSEMOVE); window.onmousemove=handlerMM; } else { document.onmousemove=handlerMM; document.onkeyup=handlerMM; document.onclick=handlerMM; } //--> </SCRIPT>
Questa funzione non va! Non va perchè è in un frameset?
Come vedete dalla funzione io devo controllare gli eventi del mouse che si verificano in un frame caricato dal frameset (questo frame si chiama leftFrame). Posso attivare tale funzione spiegandoli su che frame usarla?
Preciso che on posso richiamare la funzione con un file esterno funzione.js, perchè la funzione stessa riceve attravero l'URL una variabile che può cambiare.
Spero che qualcuno possa aiutarmi

Rispondi quotando