Moin!
morgens,
Naja, als Beispiel die URL http://www.test.de
Kann man da irgendwie auf das Frame Test zugreifen??
freundliche Seite, aber ich sehe da mit meinem Standard-Browser (Konqueror) keine Frames ...Da sind auch keine, das war eine Beispielseite!
Also, man stelle sich vor. man habe ein Seite die da heißt http://www.test.de ..... ok?
Du wirst vor einem unlösbaren Problem stehen: Wenn dein Frameset und dein Javascript von Server A kommen, dann kannst du aufgrund des Javascript-Sicherheitsmodells nicht auf URLs zugreifen, die von Server B kommen. Du kannst zwar URLs auf fremden Servern aufrufen, indem du der Eigenschaft location.href eine URL zuweist, aber du kannst nicht mehr nachgucken, welche URL in diesem Frame geladen ist, weil der Lesezugriff nur erlaubt ist, wenn die URL vom gleichen Server kommt wie das Javascript (im Beispiel eben Server A).
Wenn du dennoch auf fremde URLs zugreifen willst, dann stimmt was an deinem Konzept nicht - sorge dafür, dass alle URLs vom gleichen (nämlich deinem) Server kommen. Dazu gibts reichlich Möglichkeiten, die allerdings allesamt serverseitige Maßnahmen erforderlich machen - alle verursachen dir rechtliche Probleme, wenn du auf diese Weise Seiten duplizierst, die nicht von dir selbst stammen, bzw. zu deren Einbindung man dir keine Genehmigung gegeben hat.
- Sven Rautenberg
Diese Signatur gilt nur am Freitag.