Skriptpfad abrufen
In CSS ist jeder Bildpfad relativ zum Speicherort der CSS-Datei.
zB wenn ich die CSS-Datei einfüge/media/css/mystyles.css
und benutze sowas
.background:url(../images/myimage.jpg);
Der Browser sucht nach dem Bild in/media/images/myimage.jpg
Das macht Sinn.
Ist es möglich, dasselbe in Javascript zu tun?
Zum Beispiel, wenn ich einschließe/media/js/myscript.js
und gib diesen Code ein:
var img = new Image();
img.src = '../images/myimage.jpg';
Das Bild wurde nicht gefunden, da der Browser die HTML-Datei anstelle des Skriptverzeichnisses als Ausgangspunkt verwendet. Ich möchte in der Lage sein, den Speicherort des Skripts als Ausgangspunkt zu verwenden, genau wie CSS.Ist das möglich?