Aller au contenu

Sujets conseillés

Posté

Bonjour Nicolas,

J'imagine qu'il s'agit d'une portion de JavaScript ?

Dans ce cas tu dois remplacer

& par &

Posté
J'imagine qu'il s'agit d'une portion de JavaScript ?

Non il s'agit d'un <a href=" vers un fichier php

le & ca change rien :-(

Posté

Es-tu en HTML 4.01 Strict ou transitionnel ?

Si tu as bien converti tous les & en &, alors c'est peut-être que la valeur de ton attribut href n'est pas fermé par des guillemets ? Je vois les guillemets ouvrants, mais les fermants sont tronqués par la fin du bloc de code... s'ils existent. ;)

Mais à priori, s'il ne reconnaît pas tp, c'est qu'il est incapable de poursuivre la lecture... alors ce serait possiblement une erreur de & mal encodé.

Posté

Voici un exemple de ligne qui me pose pb:

<a href=&quot;http://www.alapage.com/mx/?type=4&tp=F&donnee_appel=xxxx&VID_NUMERO=490437" target="_blank"><img src=&quot;http://imgdata.echo.fr/disque_l?v490437l.jpg" border="0" alt="Pearl Harbor"></a><br>

Pour info ce sont des lignes de codes fournies par Alapage. J'ai remplacé les "&" par "&"

Es-tu en HTML 4.01 Strict ou transitionnel ?

transitionnel

Posté

Hummm....

Pourtant, en reprenant ton bout de code et en le passant dans le validateur, ça me donne pourtant un code conforme :dots:

http://webconforme.ca/test.html

http://validator.w3.org/check?verbose=1&ur...me.ca/test.html

Qu'est-ce que j'ai fait de différent de toi ?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>webConforme</title>
<meta http-equiv="Content-Type" content="text/HTML; charset=iso-8859-1">
</head>
<body>
<a href="http://www.alapage.com/mx/?type=4&tp=F&donnee_appel=xxxx&VID_NUMERO=490437" target="_blank"><img src="http://imgdata.echo.fr/disque_l?v490437l.jpg" border="0" alt="Pearl Harbor"></a><br>
</body>
</html>

Posté

Merci Denis,

En fait c'est DW qui m'enleve les & !! Donc j'ai pris un éditeur de texte pour faire la modification et ça marche.

Si quelqu'un sait comment empécher DW de faire ça...

Posté

Nicolas,

Quel que soit le paramétrage que tu donnes à Dreamweaver, il réécrira toujours tes & en & ... je m'y suis cassé les dents pendant un bon moment sans y arriver.

En désespoir de cause, j'ai laissé telles quelles les pages avec des signes & ... et tant pis pour la validation de celles-ci.

Je n'ai pas encore testé Dreamweaver MX 2004 pour savoir si cette "réécriture intempestive" a été corrigée ;)

Dan

Posté
Non il s'agit d'un <a href=" vers un fichier php

Si j'avais lu le titre... :oops:

Si quelqu'un sait comment empécher DW de faire ça...

Ce qui ne fait que renforcer mes convictions, et mes réactions parfois un peu vives quand je vois recommander DW à un débutant :wacko:

Si la dernière version s'est grandement améliorée et permet d'obtenir un code correct, il faut savoir la configurer et pour cela il faut bien connaître HTML, CSS... (la configuration par défaut semble être un peu n'importe quoi...).

Posté
En désespoir de cause, j'ai laissé telles quelles les pages avec des signes & ... et tant pis pour la validation de celles-ci.

:blink: Infidèle !!! Suppôt de Satan !!! ;)

En fait, ça revient à dire ce que j'ai toujours dit... on est jamais mieux servi que par soi-même. Lorsqu'on code manuellement nos trucs, on peut contrôler ce qui se passe. Le reste du temps, c'est la roulette russe. Je reconnais bien DW là-dessus. Mieux qu'il était, mais encore bien loin de la perfection que nous offre le codage à la main.

Posté

En fait j'ai modifié le code avec un éditeur de texte. Ensuite j'ai réouvert le fichier source et fait quelques modifications. DW semble laisser les & si ils ont été ajoutés par un éditeur "externe"

C'est une solution qui me convient.

Merci à tous pour votre aide!

Posté

Denis je préfère aussi editer mes fichiers avec un éditeur de texte (comme textpad que je recommande au passage). Mais pour ce site j'utilise DW car j'ai fait un template et dans ce cas précis c'est vraiment utile et ça représente un gain de temps considérable (au départ).

Veuillez vous connecter pour commenter

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



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