per Javascript externes Frameset ändern?
Pid
- javascript
Ich habe folgendes Problem. Ich möchte einen Link in einer Website setzen, der auf ein Frameset in einer anderen Website verweist. Soweit kein Problem. Doch wie kann ich bewirken, dass in einem bestimmten Frame des aufzurufenden Framesets eine andere URL geladen wird, als die im Frameset gesetzte?
Konkret: In dem Frameset soll immer die aktuellste Pressemeldung im "Inhaltsframe" erscheinen und nicht die Übersichtsliste der Pressemeldungen, die dort als Linkliste (Tabelle) zu sehen ist.
Gibt es eine Möglichkeit einen URL mit einem Javascript zu verbinden, der diesen einen Frameinhalt austauscht.
Oder wie kann ich ein URL kreieren der per Javascript ein Frameset zusammenstellt?
Ich hoffe einer hier kann mir schnell auf die Sprünge helfen. Bin nicht so fit mit scripts. Danke.
Pid
Hi!
Wenn ich dich richtig verstehe, moechtest Du mit einem Script auf einer Seite (domain) Frames einer anderen Seite (Domain) aendern. Das geht schlicht nicht.
Erstmal Danke für die Antworten, aber ich denke, es müßte doch möglich sein einen URL zu schreiben, der nicht folgendermaßen heißt:
http://ventegis-capital.de/investor-relations/fset-presse-aktuell.htm
Sondern in statt des URLs des Inhaltsframes (http://ventegis-capital.de/public-relations/aktuelle-prnews-text.htm
) die Seite http://ventegis-capital.de/pressemitteilungen/presse2008/18-07-2008.htm
dort aufruft.
Kann man nicht sowas wie ein change Frame script dazu machen?
Ich hoffe mit dem Link wird es klarer.
Gruss Pid
Kann man nicht sowas wie ein change Frame script dazu machen?
Klar kann man. Dies muss dann aber Teil des Framesets sein, also eine Art Schnittstelle für die aufrufenden Seiten.
Ansonsten gilt was 'Der Martin' bereits geschrieben hat. Man kann nicht von Domaine A per JavaScript in Seiten der Domaine B herumpfuschen.
Das hört sich doch schon mal viel besser an! Kannst Du mir sagen, wie diese Schnittstelle aussehen müßte? Ich kenn den Domaininhaber und könnte bestimmt eine entsprechende Änderung im Frameset einbauen.
Und mit dem rumpfuschen: das das nicht geht ist doch selbstredend, oder.
Bin aber mit scripten nicht so fit und wäre über Hilfe dankbar.
Pid
Lieg ich da völlig falsch? Ist das wirklich nicht möglich?
Hi,
Erstmal Danke für die Antworten, aber ich denke, es müßte doch möglich sein einen URL zu schreiben, der nicht folgendermaßen heißt:
http://ventegis-capital.de/investor-relations/fset-presse-aktuell.htm
Sondern in statt des URLs des Inhaltsframes (
http://ventegis-capital.de/public-relations/aktuelle-prnews-text.htm
) die Seitehttp://ventegis-capital.de/pressemitteilungen/presse2008/18-07-2008.htm
dort aufruft.
Kann man nicht sowas wie ein change Frame script dazu machen?
Wenn du den Seiteninhaber zu Aenderungen bewegen kannst (und es nur um diesen einen Fall geht) - dann waere es wohl am einfachsten, wenn er fuer diese eine spezielle Kombination eine extra Frameset-Datei anlegt, in der im betreffenden Frame gleich per Default das gewuenschte angezeigt wird, und du dann einfach darauf verlinkst.
MfG ChrisB
Hallo,
Doch wie kann ich bewirken, dass in einem bestimmten Frame des aufzurufenden Framesets eine andere URL geladen wird, als die im Frameset gesetzte?
wenn der Betreiber des fremden Framesets nicht genau dafür eine Möglichkeit zur Verfügung stellt, gar nicht.
Glückwunsch: Du hast eben einen der zahlreichen Nachteile von Framesets gefunden!
Gibt es eine Möglichkeit einen URL mit einem Javascript zu verbinden, der diesen einen Frameinhalt austauscht.
Nein. Javascript hat aus Sicherheitsgründen keinen Zugriff auf Inhalte, die von anderen Domains stammen (Same Origin Policy).
Ciao,
Martin