2009-04-28 9 views
0

Ich habe eine Seite mit einem Frameset, wo ich möchte, dass Javascript in einem Frame auf den ausgewählten Text und die Position des Dokuments in dem anderen Frame zugreifen. Ich kann dies mit der Funktion getSelection() und document.location tun, aber NUR, wenn der andere Frame von meinem lokalen Server bedient wird. Der JavaScript-Code gibt Nullstrings zurück, wenn der andere Frame von einem anderen Server stammt, z. amazon.com. Was ist der Grund dafür, und wie kann ich es umgehen?Wie kann Javascript auf den Speicherort/ausgewählten Text zwischen Frames zugreifen, wenn sich die Domain unterscheidet?

Antwort

2

Es ist Teil des in Browser integrierten Sicherheitsmodells. Soweit ich weiß, gibt es keinen Weg dorthin.