2016-03-23 22 views
1

Ich habe eine einfache eckige 2 Website auf mein ftp hochgeladen.Relativer Javascript-Pfad funktioniert nicht

Seltsamerweise funktionieren die relativen Pfade nicht.

z.B. Ich habe in myurl.de/subfolder/index.html

<script src="app/ext/es6-shim.min.js"></script> 
<script src="app/ext/system-polyfills.js"></script> 
... 

Und der Browser durchsucht die Datei in myurl.de/app/ext/es6-shim.min.js statt in myurl.de/subfolder/ext/es6-shim.min.js

Antwort

2

Das einzige, was ich denken kann, das würde dazu führen, dass das wäre ein base element:

DieMit dem Elementkönnen Autoren die Dokumentbasis-URL zum Zweck der Auflösung relativer URLs und den Namen des Standard-Suchkontexts für die Zwecke nachfolgender Hyperlinks angeben. Das Element repräsentiert keinen Inhalt, der über diese Informationen hinausgeht.

Z. B., wenn Sie so etwas wie dies in dem Dokument haben

<base href="/"> 

, dass die Basis-URL für das Dokument so ändern würde, dass die relative URLs von dort berechnet werden würde, anstatt die Standard-Basis-URL.

-1

Versuchen Sie, diese

<script src="./ext/es6-shim.min.js"></script> 
<script src="./ext/system-polyfills.js"></script>