Bonjour,
Je l'entend d'ici : Fais une recherche sur google fainéant !
Et bien ca fait 3 jours que c'est ce que je fait. Je suis tombé sur quantité de chose en rapport avec mon problème mais pas tout a fait ...
Il faut dire que je n'ai pratiquement aucune idée en codage javascript. J'écris en ce moment une application en PHP et bien evidemment, javascript devient pratiquement indispensable. Je vais donc m'y mettre serieusement a l'avenir. Bref... Voici donc mon problème :
Mon application est un gestionnaire de points topographique (je suis géomètre) connu en X Y dans une base MySQL. Maintenant, j'ai écris une requête qui me permet de trouver tous les points dans un rayon "q" a partir d'un couple X/Y de coordonnées. Pour cela, j'appel un popup depuis ma page d'index qui me renvoie un formulaire.
Voici un bout de code réduit au minimum de index.php :
et celui (complet) de la popup findKoord.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <script language="javascript"> function suche_Koor() { window.open("findKoord.php", "suche_Koor", "toolbar=no, location=no, directories=no, status=yes, scrollbars=yes, resizable=no, copyhistory=no, width=300, height=400, left=300, top=50" ); } <?php echo '<a href="#" OnClick="suche_Koor()">Suche nach Koordinaten - popup</a>'; ?> </script>
Mon problème est le suivant : Je souhaite que ce formulaire soit soumis a la fenêtre mère. Pour le moment, il ouvre une nouvelle fenêtre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 <html> <head> <title>Suchen</title> <style type="text/css"> table { border: medium solid #000000; width: 50%; } td, th, tr { empty-cells: show; border: 1px solid #6495ed; } </style> <script> function go_submit() { document.forms['edit'].target = window.opener; document.forms['edit'].submit(); } </script> </head> <body> <form name="edit" action="index.php" method="POST"> <table> <tr><td> X (hoch): </td> <td> <input type="text" name="X"></inpunt> </td></tr> <tr><td> Y (recht): </td> <td> <input type="text" name="Y"></inpunt> </td></tr> <tr><td> Rechteck : </td> <td> <select name="q"> <option value="100">100</option> <option value="250">250</option> <option value="500">500</option> <option value="1000">1000</option> </select> </td></tr> <tr><td> <input type="submit" onClick="go_submit()" value="Suchen"> </td></tr> </form> </table> </body> </html>...
Si quelqu'un pouvait m'aider a enlever cette poutre que j'ai dans le pied, ca serais vraiment très sympa ...
Merci et bonne journée,
Jean
Partager