Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Popup Werte übergeben
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!
Antworten
mit "opener" kannst du aus dem popup auf das fenster zugreifen, in welchem das popup geöffnet wurde.
http://de.selfhtml.org/javascript/objekte/window.htm#allgemeinesdas heisst du kannst im popup eine funktion aufrufen, welche dir die daten in das formular auf der hauptseite schreibt, wie normal, einfach opener. voransetzen...
2.
und welcher teil dieser Seite ist für mich geeignet ?! :)
3.
ahhh da steht ja was von opener xD sry bin halt doch blind :D
4.
also für mich geht da nur ajax: nach dem eintippen der plz (wenn 5 stellen erreicht sind) wird ein request auf die db ausgeführt, die dann den ort zurückgibt, der dann sofort automatisch eingetragen wird.
alles andere ist nicht zeitgemäß.
gruß
Andi
PS: Ich erkläre dir gerne näher wie das geht, falls du interessiert bist.
5.
Und was ist mit Leuten, deren Browser kein XMLHttpRequest unterstützt oder die den IE mit ausgeschaltetem ActiveX benutzen? ;)
Sollte auch mit normalem Javascript möglich sein, wenn du deine seite früher oder später aber sowieso mal auf web 2.0 updatest könntest du gerade jetzt damit beginnen
6.
wie bitte was? ich versteh garnix ich bekomm das einfach nicht hin :(