document.location
ltg
- javascript
0 Cheatah
Hallo,
ich möchte über document.location.href die URL einer Internetseite darstelle. Leider funktioniert dies unter MS IE nicht, wenn die Seiten in einem Frameset von unterschiedlichen Servern kommen. Unter Netscape funktioniert es mit einem signierten JavaScript.
Kann mir jemand sagen, wie ich es unter MS IE zum laufen bekomme.
Vielen Dank
MfG
ltg
Hi,
ich möchte über document.location.href die URL einer Internetseite darstelle.
Du willst unmögliches. location ist ein Objekt von window, _nicht_ von document. In Browsern, die nicht zufällig wie der IE mit 40 MB Fehlerkorrekturroutinen ausgeliefert werden, führt eine derartige Kombination zu keinem Ergebnis - genau wie Math.focus().
Leider funktioniert dies unter MS IE nicht, wenn die Seiten in einem Frameset von unterschiedlichen Servern kommen.
Richtig: Same Origin Policy. Das ist eine Sicherheitsbeschränkung.
Unter Netscape funktioniert es mit einem signierten JavaScript.
Bzw. mit Privilegien. Soweit ich weiß ist dazu entweder HTTPS oder das File-Protokoll notwendig.
Kann mir jemand sagen, wie ich es unter MS IE zum laufen bekomme.
Möglicherweise mit Active-X, da kann ich Dir aber nicht helfen. Soll das ganze im Internet laufen, oder nur auf bestimmten Rechnern (z.B. Deinem)? Im ersten Fall würde ich Dir von dem Vorhaben nämlich dringend abraten.
Cheatah