Daten in Formulare auf fremde Seiten senden
timeserver
- javascript
0 AndreasW
Hi,
das Problem besteht darin das ich von einer lokalen Datei Daten in eine andere
Datei senden möchte die sich jedoch auf einem Server im Internet befindet.
Das ganze ist mit Frames aufgebaut, die Konstruktion schaut in etwa so aus:
index.htm (top-frame)
Ich erhalte die Fehlermeldung (NC 4.78)
"access disallowed from scripts at
file:/D|/.../index.htm to documents at another domain."
Okay, das ganze soll mir wohl sagen, dass ich nichts aus Dateien auslesen
oder eingeben kann die nicht auch dort liegen wo die ursprüngliche Datei
liegt.
Ich versuchte einfach nur die location der Datei z.htm herauszufinden, da
sich die Sache notfalls auch über eine id (hier xyz) und einem lokalen
Formular lösen lassen dürfte.
Auch dort erhielt ich den obigen Fehler...
Gibt es eventuell noch eine Möglichkeit entweder an diese id zu kommen (sie
steht auch als value in der z.htm) oder die location der Datei zu bekommen,
sodass ich sie weiter verarbeiten kann?
danke jedenfalls :) - time
Hi,
Hallo,
das Problem besteht darin das ich von einer lokalen Datei Daten in eine andere
Datei senden möchte die sich jedoch auf einem Server im Internet befindet.
Das ganze ist mit Frames aufgebaut, die Konstruktion schaut in etwa so aus:
index.htm (top-frame)
- oben.htm (frame der die Daten senden soll)
- http://.../index.htm (framedefinition)
- http://.../x.htm
- http://.../z.htm?id=xyz (hier liegt das Formular das die Daten in die
value geschrieben bekommen soll)
Abgesehen davon, daß das Anzeigen fremder Seiten im eigenen Frameset rechtlich nicht ganz unproblematisch ist:
Domainübergreifend kann Javascript nicht zugreifen.
Andreas
Abgesehen davon, daß das Anzeigen fremder Seiten im eigenen Frameset
rechtlich nicht ganz unproblematisch ist:
Ich weiß, die Problematik ist mir bekannt, dürfte allerdings nicht so ganz
anwendbar sein, da es sich bei dem von mir erstellten Frameset um lokale
Dateien handelt, die grds. nicht für eine Veröffentlichung gedacht sind.
Domainübergreifend kann Javascript nicht zugreifen.
Ist wohl die Bestätigung das so absolut nichts möglich ist...
Na ja, war ja von auszugehen, ging ja bei den CoolMenus3 im Framemodus
auch nicht Domainübergreifend.
Eigentlich schon schade, andererseits ein Sicherheitsrisiko weniger.
danke trotzdem, time