Archief - xHTML/CSS: herkenning links

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Dash

Legacy Member
Sommige browsers hebben gelijk een probleem met het herkennen van links op img's binnen een div.
Ik heb dus drie dezelfde situaties op een pagina, maar niet elke browser herkent in elke situatie de links:

situatie1:
Code:
<div id="rgb">
  <a href="#" onclick="javascript:setActiveStyleSheet('Rood')"><img src="images/red.png" alt="Rode stijl" class="rgbpic" /></a>
</div>

situatie2:
Code:
<div id="valid">
  <a href="http://validator.w3.org/check?uri=referer"><img src="images/valid_xhtml.png" alt="xHTML 1.0 valid" class="validpic" /></a>
</div>

situatie3:
Code:
<div id="projects">
  <a href="http://google.be/"><img src="images/oc.png" alt="Ons Clubke" class="lastpro" /></a>
</div>

De id's van de div's zijn gewoon wat margins en bg-images. De classes van de img's zijn ook enkel wat margins.

De ondersteuning van browsers:

IE: herkent enkel situatie 1 als links, maar met tab herkent hij de rest ook
FF: herkent enkel situatie 1 en 2 als links, maar met tab herkent hij de rest ook
Opera: herkent alle situaties als links

Weet iemand hoe dit komt? Ik vind het heel vreemd, vooral omdat alles situaties juist hetzelfde zijn, buiten de eerste link doet iets met javascript en de div wordt niet echt verplaatst via margins :s

edit: als je rechtermuisknop doet in IE en FF herkent hij het ook niet als images, waar ze de links niet herkennen

omfg

Legacy Member
Dash zei:
bij de eerste is onClick al een javascript functie, dus die javascript: moet er niet bij,
ofwel doe je
<a href="javascript: setActiveStyleSheet('Rood');">blabla</a>
ofwel doe je
<a href="#" onClick="setActiveStyleSheet('Rood');">blabla</a>

wat bedoel je precies met herkenning van links? hoe herkent hij ze niet?

Dash

Legacy Member
Geen handje, als je erop klik doet hij niets ... Net alsof er geen links zijn.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan