Ciao a tutti, girando su internet ho trovato del codice per creare l'effetto della macchina da scrivere. dopo averlo inserito nella pagina ho iniziato ad apportarvi le modifiche che desideravo;
fin qui tutto ok, ma ora vorrei ottenere lo stesso effetto in più parti della pagina.
allego di seguito il codice java e la parte del codice in html/php:
codice:function writer(campo,testo) { attesa = 120; cchar =""; visibile=""; i=-1; messaggio=testo; span=campo; vai(); } function vai() { if (i < messaggio.length) { i++ cchar = messaggio.substr(i, 1); visibile = visibile + cchar; setTimeout("vai()", attesa); if(document.getElementById(span)) document.getElementById(span).innerHTML = visibile; } else { return false } }
il codice sopra riportato funziona alla grande ma se provo a utilizzare un codice come il seguente non funziona:Codice PHP:echo "<script type=\"text/javascript\" src=\"../java/writer.js\"></script>";
$prima="<script type=\"text/javascript\"> writer('";
$durante="','";
$dopo="'); </script></td></tr>";
echo "<span id=\"campospan\"></span>".$prima."campospan".$durante."testo da voler far apparire con effetto macchina da scrivere".$dopo;
sapete dirmi come risolvere il problema?Codice PHP:echo "<script type=\"text/javascript\" src=\"../java/writer.js\"></script>";
$prima="<script type=\"text/javascript\"> writer('";
$durante="','";
$dopo="'); </script></td></tr>";
echo "<span id=\"campospanuno\"></span>".$prima."campospanuno".$durante."testo uno".$dopo;
echo "<span id=\"campospandue\"></span>".$prima."campospandue".$durante."testo due".$dopo;
echo "<span id=\"campospantre\"></span>".$prima."campospantre".$durante."testo tre".$dopo;
echo "<span id=\"campospanquattro\"></span>".$prima."campospanquattro".$durante."testo quattro".$dopo;
ciao a tutti e grazie!

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando