04. juli 2005 - 11:51
Der er
4 kommentarer og 1 løsning
Overfører et ID fra et popup vindue til et andet.
Hej, Jeg har to popup vinduer (tidsplan og opret_aftale), det jeg så godt vil er at, når man kliker på et link i tidsplan så lukker den og den overfører et ID(hidden: tidsplan_id) til opret_aftale i en input ved navn ”start tid”. På forhånd mange tak
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
Det kræver, at du ved åbning af vinduet opret_aftale har tildelt en variabel vindues-objektet, f.eks. <script type="text/javascript"> var opret_aftale; function opret(){ opret_aftale = window.open("opret_aftale.asp","opret_aftale"); } </script> -- så kan du adressere fra den anden popup på denne måde: opener.opret_aftale.document.forms[0].elements['start_tid'].value = this.tidsplan_id.value;
Jeg kan ikke helt for det til at virke, men her de to popup vinduer, og events.php hvor man åbner "opret_aftale". ---------------------- events.php | <Script language="javascript"> function popup(url,name,win_height,win_width) { pos_horizon = ((screen.width/2)-(win_width/2)); pos_vertical = ((screen.height/2)-(win_height/2)); window.open(url,name,"width="+win_width+",height="+win_height+",top="+pos_vertical+",left="+pos_horizon,"opret_aftale"); } </Script> <center><a href=\"#\" onclick=\"popup('poop/opret_kunde_aftale.php?dato=" . $date . "','opret_aftale','600','800');\">Opret aftale men en kunde. (" . $date . ")</a></center> ---------------------- opret_kunde_aftale.php| <Script language="javascript"> function popup(url,name,win_height,win_width) { pos_horizon = ((screen.width/2)-(win_width/2)); pos_vertical = ((screen.height/2)-(win_height/2)); window.open(url,name,"width ="+win_width+",height="+win_height+",top="+pos_vertical+",left="+pos_horizon); } </Script> <a href=\"#\" onclick=\"popup('tids_plan.php?id=$vagtplan_id&dato=$dato&s_tid=$s_tid&e_tid=$e_tid&f_id=$f_id','tidsplan','450','200');\">Vis tidsplan.</a> ---------------------- tids_plan.php| $dato = $_REQUEST['dato']; $id = $_REQUEST['id']; $start_tid = $_REQUEST['s_tid']; $slut_tid = $_REQUEST['e_tid']; $f_id = $_REQUEST['f_id']; echo "<center>Tids plan. - ($dato)</center>"; echo "<div style=\"overflow: scroll; width:200px; height:432px;\"> <table border=\"1\" style=\"border-collapse: collapse\" bordercolor=\"#111111\" width=\"100%\" height=\"100%\"> <tr> <td class=\"box\"><center>"; include("../s_f_inc/opendb.php"); $result = mysql_query("select tidsplan.id, tidsplan.start_tid, tidsplan.slut_tid from tidsplan ORDER BY tidsplan.id"); while ($row = mysql_fetch_array($result)) { if($row["start_tid"] >= $start_tid AND $row["slut_tid"] <= $slut_tid){ echo $row["start_tid"]; echo " - "; echo $row["slut_tid"]; if($p == $g){ echo " | <a href=\"\">Reserver</a> <input type=\"hidden\" name=\"tidsplan_id.\" size=\""; echo $row["id"]; echo "\">"; }else{ echo " | <font color=\"#FF0000\">Optaget</font>"; } echo "<br>"; }else{ } } echo " </center></td> </tr> </table> </div>"; ----------------------
13. august 2005 - 17:06
#4
<ole> - og på vegne af power99 (nu, da han ikke selv har dannelses-niveauet til den slags) vil jeg gerne sige: Tak for hjælpen, roenving ;o) /mvh </bole>