Soucis avec code javascript (erreur de syntaxe)
Posté : 27 janv. 2009, 13:19
Bonjour à tous,
J'ai un soucis avec ce code javascript (erreur de syntaxe):
Il est inséré dans un fichier php.
Si je supprime cette partie, le script fonctionne, sans rien afficher (normal), et dès que je réintègre cette portion de code, j'ai l'erreur.
Le erreur renvoyée :
ligne 2, caractère 1, code 0
Mais je ne vois pas du tout ce qu'il peut y avoir.
Si vous pouviez m'aider.
Merci par avance
J'ai un soucis avec ce code javascript (erreur de syntaxe):
Code : Tout sélectionner
function do_ct()
{
if (countdown <= 0)
{
document.write("<div id=\"ct\" style=\"float: <?php echo $float;?>\; margin: <?php echo $margin;?>\; padding: <?php echo $padding;?>\; border: <?php echo $border_size;?> <?php echo $border_style;?> <?php echo $border_color;?>\; background: <?php echo $background;?>\; height: <?php echo height;?>\; width: <?php echo $width;?>\; font-family: <?php echo $font;?>\; color: <?php echo $font_color;?>\; font-size: <?php echo $font_size;?>\; font-weight: <?php echo $font_weight;?>\; text-align:center\;\">Test 1</div>\n"); }
else
{
document.getElementById('ct').innerHTML = convert_to_time(countdown);
setTimeout('do_ct()', 1000);
}
countdown = countdown - 1;
}
document.write("<div id=\"ct\" style=\"float: <?php echo $float;?>\; margin: <?php echo $margin;?>\; padding: <?php echo $padding;?>\; border: <?php echo $border_size;?> <?php echo $border_style;?> <?php echo $border_color;?>\; background: <?php echo $background;?>\; height: <?php echo height;?>\; width: <?php echo $width;?>\; font-family: <?php echo $font;?>\; color: <?php echo $font_color;?>\; font-size: <?php echo $font_size;?>\; font-weight: <?php echo $font_weight;?>\; text-align:left\;\">Test 2</div>\n");
do_ct();
Si je supprime cette partie, le script fonctionne, sans rien afficher (normal), et dès que je réintègre cette portion de code, j'ai l'erreur.
Le erreur renvoyée :
ligne 2, caractère 1, code 0
Mais je ne vois pas du tout ce qu'il peut y avoir.
Si vous pouviez m'aider.
Merci par avance