par
jobi1722 » 20 juin 2006, 20:19
Salut,
Pour faire ça il suffit que tu genere le javascript avec le php.
C'est la variable marqueecontents qu'il faut générer :
***************************************************
<div align="center"><span class="texte">
<script language="JavaScript1.2">
var marqueewidth=200
var marqueeheight=220
var speed=2
</script>
<?
echo ' <script language="JavaScript1.2">
';
echo "var marqueecontents='<font class=\"text\"><b><u>".addslashes($titreNews)."</u></b><br>".nl2br(addslashes($TextNews))."<br></font>';
";
echo ' </script>';
?>
<script language="JavaScript1.2">
var marqueecontents='<font class="text"><b><u>News du 01/08/04 : </u></b><br>Ouverture du site<br><br><b><u>News du 02/08/04 : </u></b><br><a href="astuces.htm">Création d\'astuces javascript + Sytème de présentation Flash</a></font>'
if (document.all)
document.write('<marquee onmouseover=this.stop() onmouseout=this.start() direction="up" scrollAmount='+speed+' style="width:'+marqueewidth+';height:'+marqueeheight+'">'+marqueecontents+'</marquee>')
</script>
</span></div>
*************************************************
Il faut faire attention aux " ' \' \". Je ne suis pas sur de ce que j'ai écris (j'ai pas testé) mais c'est quelquechose approchant.
++
PS : Tu es obligé de fermer / ouvrir les balises script pour passer en php