03. juli 2006 - 20:55
Der er
6 kommentarer og 1 løsning
Submitning af form skal åbne popup side.
Hejsa Hvordan submitter jeg en form så der åbnes en popup der bearbejder informationerne der sendes med? Min form ser pt. således ud: Str = Str & "<form action=""sendtilven.asp?Mail=Send"" onsubmit=""return valider(this)"" method=""post"" name=""SaveForm"">" Str = Str & "<script language=""javascript"" type=""text/javascript"">" Str = Str & VbCrLf & "function valider(f){" & VbCrLf Str = Str & Check_Inputfelt("Navn", "Du mangler at angive dit navn") & VbCrLf Str = Str & Check_Inputfelt("email", "Du mangler at angive din e-mail.") & VbCrLf Str = Str & Check_Email("email", "Din e-mail er ikke gyldig.") & VbCrLf Str = Str & Check_Inputfelt("emailto", "Du mangler at angive din vens e-mail.") & VbCrLf Str = Str & "</script>" & VbCrLf På forhånd tak.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Så den åbner en popup der fortæller at meddelsen er sendt eller hvordan?
Mon det er noget i denne her stil du søger? <script type="text/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> <% Str = Str & "<form action=""sendtilven.asp?Mail=Send"" onsubmit=""return valider(this)"" method=""post"" name=""SaveForm"">" Str = Str & "<script language=""javascript"" type=""text/javascript"">" Str = Str & VbCrLf & "function valider(f){" & VbCrLf Str = Str & Check_Inputfelt("Navn", "Du mangler at angive dit navn") & VbCrLf Str = Str & Check_Inputfelt("email", "Du mangler at angive din e-mail.") & VbCrLf Str = Str & Check_Email("email", "Din e-mail er ikke gyldig.") & VbCrLf Str = Str & Check_Inputfelt("emailto", "Du mangler at angive din vens e-mail.") & VbCrLf Str = Str & onload="popup('popup.asp','mitvindue','300','300');"" & VbCrLf & " Str = Str & "</script>" & VbCrLf %>
Denne linie kommer ikke til at funke: Str = Str & onload="popup('popup.asp','mitvindue','300','300');"" & VbCrLf & "
Det kan du ha mere eller mindre ret i ;-) <% Str = Str & "<form action=""sendtilven.asp?Mail=Send"" onsubmit=""return valider(this)"" method=""post"" name=""SaveForm"">" Str = Str & "<script language=""javascript"" type=""text/javascript"">" Str = Str & VbCrLf & "function valider(f){" & VbCrLf Str = Str & Check_Inputfelt("Navn", "Du mangler at angive dit navn") & VbCrLf Str = Str & Check_Inputfelt("email", "Du mangler at angive din e-mail.") & VbCrLf Str = Str & Check_Email("email", "Din e-mail er ikke gyldig.") & VbCrLf Str = Str & Check_Inputfelt("emailto", "Du mangler at angive din vens e-mail.") & VbCrLf Str = Str & "</script>" & VbCrLf Str = Str & "<body>" & VbCrLf Str = Str & onload="popup('popup.asp','mitvindue','300','300');"" & VbCrLf & " Str = Str & "</body>" & VbCrLf %>
Det virker ikke. Men kan heller ikke se at det skulle med en onload, da jeg har så meget andet på siden. Desuden skal onloden vel ind i selve bodyen som <body onload=...>
19. august 2006 - 12:25
#7
Lukker
Vi tilbyder markedets bedste kurser inden for webudvikling