Ich google seit einer Weile und finde keine Antwort auf diese Frage. Mein Problem ist wie folgt:Warum kann ich keine relativen URLs mit IE7 verwenden?
Für meine jquery, ich brauche meine Links, um relativ sein, anstatt absolut. Mein PHP ist so eingestellt, dass es relative URLs zurückgibt und alles funktioniert einwandfrei, bis ich es in IE7 getestet habe. Aus irgendeinem Grund ändert IE7 meine relativen URLs immer weiter, was mein JS-Skript unterbricht. Ist das normal? Gibt es einen Weg, um es zu umgehen?
Zum Beispiel:
IE8, Chrome, Firefox, Safari etc. -
<a href='/page' onclick='click_handler(this);return false;'>clicky</a>
IE7 -
<a href='http://www.myurl.com/page' onclick='click_handler(this);return false;'>clicky</a>
Ich denke, dass beide oben genannten Beispiele tatsächlich absolute URLs sind. Ein relativer Pfad wäre etwas wie ../../page.html oder ./folder/page.html – Sandro
umm. . . Ja wirklich? Sicherlich ist die erste relativ, da sie relativ zur aktuellen Domäne ist. Wenn dieser Link auf google.com wäre, würde er auf http://www.google.com/page verweisen. – gomezuk