no, se hai compreso il codice, comprenderai che... è necessario inserirlo nel frame interessato dal refresh.
il link termina aggiornamento e inizia refresh dovranno in questo modo essere stampati nella stessa pagina che fa il refresh (la variabile GET o la sua assenza, che decide se stampare il codice che fa il refresh, deve passare per quella pagina).
codice:/* presumibilmente in head, assumiamo che il codice del refresh deve essere stampato se non è settata una variabile GET che chiamiamo $refresh_var */ if (!isset($_GET["refresh_var"])){ print "codice che fa il refresh"; $testo= "<a href='frame.php?refresh_var=1>Ferma il refresh</a>"; /* ovviamente se c'è il refresh devi impostare un link che lo possa fermare, quindi setti la variabile, a qualsiasi valore, l'importante è che la setti */ }else{ $testo="<a href='frame.php>Refresh</a>"; /* in questo caso se il refresh è fermo, cliccando su questo link (aggiungi target="_self") rikiamerà la stessa pagina... senza variabile, allora darà il via libera alla stampa del codice di refresh del precedente if. */ }

Rispondi quotando