PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Popup Werte übergeben


k0pFnuSs
28.08.2006, 12:32:28
Hallo,

ich suche jetzt schon 2 Tage das iNet ab aber ich weiß nicht nach was ich suchen soll weil nach dem was ich suche kommt aber nichts gescheites deshalb hoffe ich hier auf hilfe!

Hier mein vorhaben:

Ich habe eine mega Datenbank gefüllt mit Postleitzahlen und die dazugehörigen Orte!

Ich will eine Abfrage machen in der ich die PLZ eingebe und die DB gibt mir dann den/die Ort/Orte zurück - soweit so gut - und das alles spielt sich in einem Popup ab.
Dann wollte ich das man auf ein Link (oder was ähnliches) klicken kann und der das dann in dem Formular (Im Hauptfenster) übernimmt.

Hoffe ich hab mich richtig ausgedrückt! Wenn jemand etwas nicht versteht, BITTE nicht weiter gehen sondern Fragen würde mich echt freuen wenn ich das endlich hinbekomme!

Danke schonmal
Timo

P.S.: Könnt ihr mir bitte immer ganze Code-Schnipsel schicken weil ich habe mit javascript noch nie was gemacht!

xlb
28.08.2006, 13:23:10
Hi.

Diese "Problematik" taucht in den JS-Foren ziemlich regelmäßig auf. Daher kein "ganzes Codeschnippsel", sondern ein "Suchtipp" : Google z.B. nach "popup formular opener" (http://www.google.de/search?q=popup+formular+opener&hl=de&lr=&start=10&sa=N) ...

-> opener (http://de.selfhtml.org/javascript/objekte/window.htm#allgemeines) (bei allg. zur Verwendung)

-> JS und Formulare (http://de.selfhtml.org/javascript/objekte/forms.htm)

ich habe mit javascript noch nie was gemacht

Nu'hast du Musse(?) und Gelegenheit dazu ... - probier's halt erstmal selbst und poste bei Problemen deinen Code.

k0pFnuSs
28.08.2006, 15:11:54
Hallo ich habe es Endlich geschafft :)

main Page:

<head>
function FensterOeffnen (Adresse) {
MeinFenster = window.open(Adresse, "", "width=800,height=600,scrollbars=yes");
MeinFenster.focus();
}
</head>
<!-- Feld in das es Eingetragen werden soll -->
<form method="POST" action="" id="ausw" name="ausw">
<!-- ... -->
<input type="text" name="plz" size="35">
<!-- ... -->
</form>
<!-- Link -->
<a href="content/billing/plz.php" onclick="FensterOeffnen(this.href); return false">Suchen</a>

Popup:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Webspace-Rechner</title>
<script type="text/javascript">
<!--
function markierung1(code)
{
window.opener.document.ausw.ort.value += code;
}
// -->
</script>
</head>
<body>
<a href="javascript:markierung1(' Test ')">Hier einf&uuml;gen!</a>
</body>
</html>

DANKE DANKE DANKE!!

xlb
28.08.2006, 18:54:20
Mal ein Lob an dich ! Hätte eher (erfahrungsgemäß) mit einem "bösen"/enttäuschten Feedback auf meinen Post gerechnet. Da sieht man doch mal, dass Eigeninitiative mehr bringt, als dumpfes Vorgekaue ... :)

k0pFnuSs
28.08.2006, 19:20:49
Deine Links haben mich zum Ziel gebracht
Danke nochmal :D