Aller au contenu

Sujets conseillés

Posté

Les 3 validateurs signalent l'erreur suivante :

erreurs du type #79. Une balise de fin a été trouvée sans balise de début

Il s'agit d'un code javascript (je suppose <script type="text/javascript">) fourni par tradedoubler.com

... mg src="'+uri+'" border=0></a>');

pourtant la balise de début y est

'<a href

?

Posté

Voici le code tel que fourni par tradedoubler :

<script language="javascript">
var uri = 'http://impfr.tradedoubler.com/imp/img/23456/000000?' + new String (Math.random()).substring (2, 11);
document.write('<a href="http://clk.tradedoubler.com/click?p=12345&a=222222&g=33333" target="_blank"><img src="'+uri+'" border=0></a>');
</script>

(j'ai modifié les chiffres)

Posté (modifié)

Rah si tradedoubler n'est pas capable de fournir du code html valide ..

Bref, j'ai déjà rencontré ce genre de probleme avec un code javascript.

En fait il faudrai que tu génère le code javascript (new String (Math.random()).substring (2, 11);) en php.

Et virer tout ce qui est javascript ... pour le mettre en php.

Ca devrai fonctionner normalement après.

En tout cas, voila ton code ... un peu nettoyer mais toujours pas valide.

<script language="javascript" type="text/javascript">
var uri = 'http://impfr.tradedoubler.com/imp/img/23456/000000?' + new String (Math.random()).substring (2, 11);
document.write('<a href="http://clk.tradedoubler.com/click?p=12345&a=222222&g=33333" target="_blank"><img src="'+uri+'" border="0" alt="tradedoubler" /></a>');
</script>

Modifié par Jok
Posté

Je te remercie Jok. J'ai vu que tu as rajouté les guillemets à border et mis & à la place de &. Ok.

Mais l'erreur est toujours là :

end tag for element "A" which is not open

..." border="0" alt="tradedoubler" /></a>');

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...