2017-08-31 5 views
0

J'ai un certain nombre de balises sur ma page où le src d'image est défini par le code Knockout.js:Knockout.js image Src - respect w3c

<img itemprop="thumbnail" data-bind="attr:{src: ImageFile}" class="prodimg" alt="Some Alt Text" /> 

Quand je lance la page par le respect w3c il revient avec:

Element img is missing required attribute src. 

assez juste - j'ai essayé une solution de réglage src = « # » mais alors causé un autre problème étrange (mes pages sont Asp.net MVC) dans lequel mon code de contrôleur a été appelé deux fois pour chaque demande (voir MVC controller is being called twice)

Alors, que puis-je faire pour passer la conformité w3c, mais pas tout mon code exécuter deux fois?!

Répondre

0

A trié cela en pointant juste mon img src à une seule image pixel, qui est ensuite remplacé par mon code Knockout - maintient le validateur w3c heureux aussi