ciao, non sono pratico del javascript, vi spiego cosa vorrei fare:
il mio obbiettivo e eseguire un refresh automatico solo di una parte del codice della pagina
so che esiste lo script:
codice:
window.setTimeout("abc()",1000);
che fa si che la funzione "abc" si ripeta dopo 1 secondo (o 1000 ms)
o almeno così dovrebbe essere...
ora mi chiedevo se si può "stampare" in una funzione del codice html e php, ho provato con:
codice:
<script language="JavaScript1.2">
<!--
function abc()
{
document.write('
<div>
<?php echo $var ?>
</div>
')
}
-->
</script>
ma non visualizzo la parte di script
codice:
<div>
<?php echo $var ?>
</div>
ma dando uno sguardo allo script della pagina scopro che il php ha fatto il suo corso e lo script è diventato:
codice:
<script language="JavaScript1.2">
<!--
window.setTimeout("abc()",1000)
function abc()
{
document.write('
<div>
ciao
</div>
')
}
-->
</script>
ora mi era venuto il dubbio di non aver richiamato al funzione,e quindi non visualizzavo nulla...
così ho inserito in body:
codice:
<body onload="javascript:abc()">
ma ancora non vedo nulla 
ho sbagliato qualcosa???