Validerings strul

HTML & CSS

7 svar · 271 visningar · startad av Melitta

Medlem sedan sep. 2003448 inlägg
Trådstart#1

Sitter och försöker validera mina sidor med w3, stöter dock på ett litet problem, onerror och onload validerar ej, hur kommer detta sig och finns det nån väg runt detta?

Medlem sedan okt. 20005 273 inlägg
#2

Hej.
Visa lite av din kod eller en länk till sidan.

mv icaaq

Medlem sedan nov. 200013 890 inlägg
Medlem sedan sep. 2003448 inlägg
#4

Kod och länk :)

<img src="http://www.glanby.se/glanby_88x31.gif" onerror="this.onerror=null;this.src='http://www.d-zon.net/banners/error.png';" width="88" height="31" border="0" class="thumbpicview" alt="Glanby.se.
Vackert helt enkelt :)
In: 9
Ut: 69" />

http://www.d-zon.net

Medlem sedan juli 20013 378 inlägg
#5

Just onerror är inte med i W3C:s standard ;)
http://blooberry.com/indexdot/html/tagpages/attributes/onerror.htm

Medlem sedan sep. 2003448 inlägg
#6

tusan osså :( Inget sätt att gå runt detta då? Att få liknande funktion men på annat sätt?

Medlem sedan sep. 20021 655 inlägg
#7

Jo, du kan använda JavaScript för att bestämma ett event:

<img id="minBild" src="http://www.glanby.se/glanby_88x31.gif" onerror="this.onerror=null;this.src='http://www.d-zon.net/banners/error.png';" width="88" height="31" border="0" class="thumbpicview" alt="Glanby.se.
Vackert helt enkelt :)
In: 9
Ut: 69" />

<script type="text/javascript">
document.getElementById("minBild").onerror = new Function("this.onerror=null;this.src='http://www.d-zon.net/banners/error.png';");
</script>
Medlem sedan juli 20013 378 inlägg
#8

Om jag förstår dig rätt så har du onerror till att lägga dit en bild i de fall där det blir fel i <img>-taggen....

Det kan du göra på ett alternativt sätt med enbart (x)HTML och CSS också såhär:
CSS

.banner {
 width:80px;
 height:31px;
 background-image:url(default_bilden.jpg);
}

(x)HTML:

  <div class="banner" style="background-image:url(bilden_jag_vill_ha.jpg);">
    &amp;nbsp;
  </div>

Eftersom style gäller över class, kommer bilden ur style-CSS:en att visas om den finns, annars visas bilden från class-CSS:en....

393 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
125 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)