IFrame: übergeordnetes Document ansprechen

mrsunshine

Erfahrenes Mitglied
Hallo,
kleine Frage:
wenn ich ein Textfeld in einem anderen Frame ansprechen will, mach ich das wahrscheinlich so:
Code:
parent.frames['frame'].document.forms['form'].elements['text'].value
Wenn jetzt aus einem IFrame herraus das übergeordnete Dokument angesprochen werden soll, wie geht das?
MfG
mrsunshine
 
hmmm

Das wäre das Script um ein Iframe von aussen anzusprechen:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
<meta name="generator" content="Adobe GoLive 5">
<title>Willkommen bei Adobe GoLive 5</title>
<script language="JavaScript">
function changeUrl(iframe, url) {
var ref;
if (document.all) {
document.all[iframe].src=url;
} else if ((!document.all) && (document.getElementById)) {
ref=document.getElementById(iframe);
ref.src=url;
}}

</script>
</head>
<body bgcolor="#ffffff">
<a href="javascript:void(null);" onclick="changeUrl('iframe01', 'http://www.tutorials.de')">blub</a><br>
<iframe id="iframe01" width="400" height="300" src="http://www.vol.at"></iframe>
</body>
</html>

aber um das Hauptframe anzusprechen machst du einfach:
<a href="http://www.deineurl.com" target="_top">bla</a>

ganz normaler link, easy 3-)
 
ups, tut mir leid

ach ja das stimmt leider :(
mit target="_top" löschst du nur alle frames 3-)
tut mir leid
aber hast eh schon richtige antwort 3-)
 

Neue Beiträge

Zurück