Hallo Linuchs,
du hast also entweder ein Bild oder einen iframe, und entscheidest per JavaScript, welche Ressource eingebunden wird. Na gut. Das könnte man auch im PHP am Server machen, dann funktioniert die Seite ohne JS besser. Es sei denn, der ganze DOM-Teil wird ohnehin per JS generiert.
Die relative Adressierung sollte sich durch den JS-Konstrukt aber nicht im geringsten verändern. Egal ob ich
<div style="background-image: url(../noten/foo.svg)"></div>
oder
<img src="../noten/foo.svg">
angebe, die Adressierung erfolgt relativ zum HTML Dokument bzw. zur <base> URL.
Dein eigentliches Problem existiert also weiterhin - oder seine Lösung war nur einen Browser-Refresh entfernt.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi