Aus einen PopUp - Fenster das Hauptfenster steuern
Stefan Lippmann
- javascript
Hallo,
ich hab' mal ne Frage. Ich habe auf meiner Seite einen Link der ein PopUp - Fenster öffnet. In diesen geb' ich dann Daten ein.
So weit so gut. Nun sollen diese Daten an das Hauptfenster übermittelt werden und dort eine neue Seite aufrufen.
Wie funzt sowas.
Vielen Dank für Hilfe wenn es jemand weiss!
CU Stefan
Hallo,
ich hab' mal ne Frage. Ich habe auf meiner Seite einen Link der ein PopUp - Fenster öffnet. In diesen geb' ich dann Daten ein.
So weit so gut. Nun sollen diese Daten an das Hauptfenster übermittelt werden und dort eine neue Seite aufrufen.
Wie funzt sowas.
du kannst das Hauptfenster mit opener ansprechen zB: opener.location.href = http://www.google.de
okay?
Vielen Dank für Hilfe wenn es jemand weiss!
CU Stefan
Hi
ich ge´b die Daten ja in ein Formular ein. Als Ziel muss ich ja was in den Form - tag in action="" eintragen. da geht doch dann kein javascript. gibts alternativen.
Hi
ich ge´b die Daten ja in ein Formular ein. Als Ziel muss ich ja was in den Form - tag in action="" eintragen. da geht doch dann kein javascript. gibts alternativen.
wieso?
dann machst das halt so:
Aus deinem submit button machste nen normalen ungefähr so:
<input type="button" value="submit" onClick="go()">
dann ne JS function so:
function go(){
text = document.getElementById("namedestextfields").value;
//... weitere Formularelemente ...
opener.location.href="blabla.html?text="+text+"&weitere="+weitere usw
}
T!M
Hi
ich ge´b die Daten ja in ein Formular ein. Als Ziel muss ich ja was in den Form - tag in action="" eintragen. da geht doch dann kein javascript. gibts alternativen.
wieso?
dann machst das halt so:
Aus deinem submit button machste nen normalen ungefähr so:
<input type="button" value="submit" onClick="go()">
dann ne JS function so:
function go(){
text = document.getElementById("namedestextfields").value;
//... weitere Formularelemente ...
opener.location.href="blabla.html?text="+text+"&weitere="+weitere usw
}
T!M
DankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDankeDanke
Hi
muss noch mal nachfragfra<gen.
Das ist mein Quelltext. Aber er öffnet nicht die Funktion??
Woran liegts!
<HTML>
<HEAD>
<TITLE> Administrator - Login </TITLE>
<SCRIPT type="JavaScript">
<!--
function Go()
{
text = document.getElementById("memberID").value;
text2 = document.getElementById("password").value;
opener.location.href="admin2.php";
}
//-->
</SCRIPT>
</HEAD>
<BODY bgcolor="#663333" link="#000000" vlink="#000000" alink="#000000">
<FONT FACE="Arial" SIZE="3">
<TABLE width="100%" height="100%" bgcolor="#FFCC99" border="0">
<TR>
<TD width="50%" height="20%" valign="top">
Benutzername:
</TD>
<TD width="50%" height="20%" valign="top">
<INPUT TYPE="text" NAME="memberID">
</TD>
</TR>
<TR>
<TD width="50%" height="20%" valign="top">
Passwort:
</TD>
<TD width="50%" height="20%" valign="top">
<INPUT TYPE="password" NAME="passwort">
</TD>
</TR>
<TR>
<TD width="50%" height="60%" valign="bottom" align="Center">
<input type="button" value=" Schließen " OnClick="self.close()"><BR>
</TD>
<TD width="50%" height="60%" valign="bottom" align="Center">
<input type="button" value=" Anmelden " OnClick="Go()">
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Hallo.
Woran liegts!
Wird die Funktion wirklich nicht aufgerufen, oder tut sie nur nichts? Letzteres wäre leicht erklärbar, da die Funktion gar kein Formular findet aus dem sie Daten entnehmen könnte. Wo steckt denn Anfang und Ende des Formulars?
Grüße aus Würzburg
Julian
Hallo.
Woran liegts!
Wird die Funktion wirklich nicht aufgerufen, oder tut sie nur nichts? Letzteres wäre leicht erklärbar, da die Funktion gar kein Formular findet aus dem sie Daten entnehmen könnte. Wo steckt denn Anfang und Ende des Formulars?
Grüße aus Würzburg
Julian
Hi julian,
Die Funktion wird nicht aufgerufen. habs auch schon mit ner anderen versucht die wird ebenfalls nicht aufgerufen???
:-(
Hallo.
Sind inzwischen auch Anfang und Ende mit dabei? Gehört nunmal zu _jedem_ Formular dazu (egal wie klein es ist).
Grüße aus Würzburg
Julian
Hi
muss noch mal nachfragfra<gen.
Das ist mein Quelltext. Aber er öffnet nicht die Funktion??
Woran liegts!
<HTML>
<HEAD>
<TITLE> Administrator - Login </TITLE>
<SCRIPT type="JavaScript">
<!--
function Go()
{
text = document.getElementById("memberID").value;
text2 = document.getElementById("password").value;
opener.location.href="admin2.php";
}
//-->
</SCRIPT>
</HEAD>
<BODY bgcolor="#663333" link="#000000" vlink="#000000" alink="#000000">
<FONT FACE="Arial" SIZE="3">
<TABLE width="100%" height="100%" bgcolor="#FFCC99" border="0">
<TR>
<TD width="50%" height="20%" valign="top">
Benutzername:
</TD>
<TD width="50%" height="20%" valign="top">
<INPUT TYPE="text" NAME="memberID">
</TD>
</TR>
<TR>
<TD width="50%" height="20%" valign="top">
Passwort:
</TD>
<TD width="50%" height="20%" valign="top">
<INPUT TYPE="password" NAME="passwort">
</TD>
</TR>
<TR>
<TD width="50%" height="60%" valign="bottom" align="Center">
<input type="button" value=" Schließen " OnClick="self.close()"><BR>
</TD>
<TD width="50%" height="60%" valign="bottom" align="Center">
<input type="button" value=" Anmelden " OnClick="Go()">
</TD>
</TR>
</TABLE>
</BODY>
</HTML>