Gunnar Bittersmann: Problem mit .htaccess bei Internet Explorer

Beitrag lesen

@@Julius

Wenn das Bild DSC_2081 für einen Nutzer ohne entprechende Berechtigung nicht angezeigt wird, muss auch ein anderer Alternativtext her. Der Wert des alt-Attributs muss also auch von einem Script generiert werden.

Generell hast du wohl recht, aber in diesem speziellen Anwendungsfall tritt dieses Problem nicht auf

Bei Des Martins Variante schon. Da ist das img-Element ja immer im HTML und das Script liefert für Berechtigte das richtige Bild, für die anderen ein Zong-Bild.

Außerdem sollte DSC_2081 einen anderen Alternativtext haben als DSC_2082, DSC_2083, …

weil unberechtigte Nutzer das gezeigte HTML-Markup gar nicht erst zu Gesicht bekommen sollten

Dann müsste das anders implementiert werden:

<?php if (…): ?>
  <img src="…/DSC_2081" alt="Alternativtext für DSC_2081"/>
  <img src="…/DSC_2082" alt="Alternativtext für DSC_2082"/>
<?php endif; ?>

LLAP 🖖

--
“I love to go to JS conferences to speak about how to avoid using JavaScript. Please learn CSS & HTML to reduce your JS code bloat.” —Estelle Weyl