Wie komme ich auf die testvar, welche im Iframe
im jQuery Scope drin definiert wurde?
Mit jQuery kommst du hier nicht weiter - hier brauchst du JavaScript-Kenntnisse.
Erstmal definierst du die Variable global, wie gesagt ohne jQuery-Code. Einfach
<script type="text/javascript>
textvar = {...};
</script>
Aus der Ursprungsseite kommst du am so zur Variable:
window.frames.FRAMENAME.testvar
wobei der iframe den entsprechenden Namen tragen muss:
<iframe name="FRAMENAME"></iframe>
jQuery hilft dir da nicht weiter - die contents()-Methode gibt einem zwar das document-Objekt des Dokuments in einem iframe, aber du willst das window-Objekt. Denn globale Variablen sind Eigenschaften des window-Objektes.
Mathias