2010-11-15 36 views
3

Le problème est de valider le lien suivant:problèmes pour valider le lien généré dynamiquement

<link href="/WebResource.axd?d=iU6d9QgZtDnsqOJdmY0qJqVXyEU9Bc_DZHppuTGlpxU8YzwGet7OFPf9pflYz5SdwzuL1HVwxtSRZApovmcmRFW9P0ToSD3GFaTiOAqfOKHTYh7U0&t=634254225425826735" type="text/css" rel="stylesheet" /> 

et c'est là w3c trouve l'erreur:

…UkrzqUngMzMpJmeFoz3FRJkFt3xFwsVmYNYc0&t=634254231258016859" type="text/css" re… 

…krzqUngMzMpJmeFoz3FRJkFt3xFwsVmYNYc0&t=634254231258016859" type="text/css" rel… 

dans le premier son dit que le "t "est le problème et dans le second il dit que c'est" = ".

Répondre

2

Vous devez vous échapper & en utilisant &amp;.

+0

Je le sais, mais le problème est que je n'ai aucun contrôle sur le lien. Je n'ai pas ajouté le lien moi-même, son auto généré par asp.net – cac

0

Avez-vous le contrôle du lien ou ASP.NET l'ajoute-t-il à la page pour vous?

Je crois que le vrai problème du validateur du W3C est qu'il veut que vous encodiez l'esperluette (& = &amp;).

+0

Je n'ai pas ajouté le lien moi-même, son auto généré par asp.net – cac

+0

Je ne crois pas que vous serez en mesure de modifier cela alors. Sauf si le composant qui génère le lien est mis à jour pour utiliser la sortie compatible W3C ... – Schenz