30. december 2001 - 12:41
Der er
42 kommentarer
Form Javascript
Jeg har en form bestående af et tekst felt og et drop-downfelt. Dropdown: <SELECT class=brodtxtminiBlack onChange=\"java script:Beregn();\" name=type> <OPTION selected value=\".dk\">.dk <OPTION value=\"com\">.com <OPTION value=\"net\">.net <OPTION value=\"info\">.info <OPTION value=\"biz\">.biz <OPTION value=\"nu\">.nu <OPTION value=\"org\">.org </OPTION> </SELECT> Tekstfelt: <input class=brodtxtminiBlack type=\"text\" name=\"domain\"> Ved siden af de to felter har jeg et billede: <IMG src=\"sog-domain.gif\"> Nå jeg klikker på det billede er det meningen at den skal åbne et popupvindue på omkring 100x200 med filen: popup.php?domain=$domain&type=$type Dvs. nå jeg klikker på Søg billedet, skal den tage værdien fra de to formfelte og åbne popup.php i et popupvindue med værdierne efterfulgt. Jeg har prøvet at finde ting på nettet der kunne løse mit problem. Men intet hjælp blev fundet. så jeg tror at det der skal til er en rigtig java-nerd :) På forhånd tak. Daniel Bahl Jensén
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?
30. december 2001 - 12:46
#1
ok, hvis jeg laver en html-fil til dig, får jeg så pointne ?
30. december 2001 - 12:51
#2
Ja =)
30. december 2001 - 12:51
#3
Hvis den altså virker *Gg*
30. december 2001 - 12:59
#4
<html> <head> <title>Ny side 1</title> </head> <body> <form method=\"POST\" action=\"--WEBBOT-SELF--\"> <select name=\"balbal\" size=\"1\"> <option value=\".dk\" selected>.dk</option> <option value=\".com\">.com</option> <option value=\".info\">.info</option> <option value=\".net\">.net</option> <option value=\".org\">.org</option> <option value=\".biz\">.biz</option> <option value=\".nu\">.nu</option> </select> </form> </body> </html>
30. december 2001 - 13:00
#5
lige html\'et så går det hurtigere når der er noget at kopiére
30. december 2001 - 13:04
#6
Bemærk! Det må ikke bruges FORM!!
Spørgsmålet opstår oprindeligt fra dette spørgsmål, læs lige dette igennem inden du svare =) så har du nok mere tjek på hvad jeg mener:
http://www.eksperten.dk/spm/151859
30. december 2001 - 13:07
#8
Jaa det ser sq. rigtig nok ud =) er der brugt Javascript til at kalde den - ikke en form vel ?
30. december 2001 - 13:09
#9
hvad mener du ?, når man trykke på billedet, så kalder den et javascript som læser hvad der står i felterne...
30. december 2001 - 13:10
#10
Ok =) Lad mig lige teste koden engang ::))
30. december 2001 - 13:11
#11
ok, her er den fra e1.htm <html> <head> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\"> <meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\"> <meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"> <title>ÅBEN</title> <script language=\"JavaScript\"> function Openwin(){window.open(\'popup.asp?domain=\'+document.form.domain.value+\'&type=\'+document.form.type.value, \"\", \"toolbar=no, scrollbars=no, width=200, height=100, screenX=580, screenY=100, menubar=0, statusbar=no\")} </script> </head> <body> <form name=\"form\" action=\"java script:Openwin();\"> <SELECT class=brodtxtminiBlack name=type> <OPTION selected value=\".dk\">.dk</OPTION> <OPTION value=\"com\">.com</OPTION> <OPTION value=\"net\">.net</OPTION> <OPTION value=\"info\">.info</OPTION> <OPTION value=\"biz\">.biz</OPTION> <OPTION value=\"nu\">.nu</OPTION> <OPTION value=\"org\">.org</OPTION> </SELECT> <input class=brodtxtminiBlack type=\"text\" name=\"domain\"> <a href=\"java script:Openwin();\"><IMG src=\"../gfx/totaltop.gif\" width=\"68\" height=\"31\"></a> </form> <p>Det er et lidt grimt billede jeg har brugt, men der er lige til at skifte ;)</p> <p> </p> <p>Jeg har brugt asp istedet for php, da jeg ikke har adgang til php, men det er bare lige at rette popup.asp til popup.php ;)</p> </body> </html>
30. december 2001 - 13:12
#12
Du kunne jo fx lægge den \'indre\' form i en <iframe side inden i den anden side. så er det 2 forskellige html-sider der hver indeholder en form.
30. december 2001 - 13:13
#13
Der er lige et problem med denne kode.
Tjek lige her:
http://www.eksperten.dk/spm/151859 Den kode på linket er den kode som overstående skal ind i!!! Der er allerede en form..
læs lige igennem
30. december 2001 - 13:15
#14
Ja JakobA det kunne være det optimale, men kan man så gøre sådan så må man udfylder noget i feltet i iframe-formen og man trykker på Submit knappen (som ikke er i iframe-formen) så tager den det man skrev i iframe formen, det kan vel gøres med noget hidden =) Kan du lave det JacobA så er der sq. 400 points til dig *s*
30. december 2001 - 13:15
#15
ja, læg den ind i den iframe... eller læg koden bagefter den anden form og tving boksenes possition ved hjælp af <div></div>
30. december 2001 - 13:16
#16
Kan i lave noget kode for mig ?
30. december 2001 - 13:19
#17
Vent, du kan jo bare bruge den første form! - hvorfor skulle du dog have 2 ? ven 2 min, så har jeg et eksempel...
30. december 2001 - 13:25
#18
30. december 2001 - 14:02
#19
Hvordan kan man enkelt lave en \"luk dette vindue\" knap
30. december 2001 - 14:04
#20
<a href=\"java script:window.close\">LUK</a>
30. december 2001 - 14:04
#21
<a href=\"#\" onclick=\"top.close()\">luk</a>
30. december 2001 - 14:05
#22
Hva\' kunne du bruge det jeg lavede ?
30. december 2001 - 14:06
#23
der skal lige () på <a href=\"java script:window.close()\">LUK</a>
30. december 2001 - 14:09
#24
<a href=\"#\" onclick=\"top.close()\">luk</a> - denne virkede =) den brugte og prøvede jeg først
30. december 2001 - 14:09
#25
Wee =) i kan se noget test resultat er mit/jeres arbejde *s*
30. december 2001 - 14:29
#26
30. december 2001 - 15:03
#27
Et lille tillægsspørgsmål! =) Er snart færdig.. pheew *s* Kan man lægge noget onLoad= (altså nå en side loades) så ændres størelse på popup boksen det er fordi i popup.php er der et link til noget tekst som fylder en del, så ville jeg gerne have nå man klikker på det link laver den popup boksen til w=220 og h=400 dexxa
30. december 2001 - 15:45
#28
skal den så kun være 220 og h=400 - det er ikke sådan at du mener den skal ændre størelse, mens maan ser den, vel ?
30. december 2001 - 15:47
#29
Jo kan man ikke det ?
30. december 2001 - 16:01
#30
Jo sel\'følgelig, lige nu har jeg jo sat den til at være 200*100, som du skrev i spm... kan du finde java-funktionen openwin ?
30. december 2001 - 16:03
#31
Nææ =) kun PHP og Delphi og C++ *s* intet javascriptos
30. december 2001 - 16:06
#32
ok... oppe ti toppen, lige før </head>, er der tre linger java-script, de ser sådan ud: <script language=\"JavaScript\"> function Openwin(){window.open(\'popup.asp?domain=\'+document.form.domain.value+\'&type=\'+document.form.type.value, \"\", \"toolbar=no, scrollbars=no, width=200, height=100, screenX=580, screenY=100, menubar=0, statusbar=no\")} </script> kan du se der hvor der står \"width=200, height=100\" ? - det skal bare rettes - så er den hjemme ;)
30. december 2001 - 16:09
#33
Hmm men nå jeg klikke på en link som åbner en php fil i samme popupvindue, så skal den rette størelsen -- det kunne jeg godt finde ud af=)
30. december 2001 - 16:13
#34
Ok, det bliver lidt \"mærkeligt\" at lave - ikke fordi det ikke kan lade sig gøre, men det er 10 gange hurtigere, bare at lave 2 openwin funktioner... Eks: <script language=\"JavaScript\"> function Openwin(){window.open(\'popup.asp?domain=\'+document.form.domain.value+\'&type=\'+document.form.type.value, \"\", \"toolbar=no, scrollbars=no, width=200, height=100, screenX=580, screenY=100, menubar=0, statusbar=no\")} function Openwinto(){window.open(\'popup.asp?domain=\'+document.form.domain.value+\'&type=\'+document.form.type.value, \"\", \"toolbar=no, scrollbars=no, width=220, height=400, screenX=580, screenY=100, menubar=0, statusbar=no\")} </script> kan du se det ?
30. december 2001 - 16:17
#35
Kan du ikke lave en demo på din egen, hvor der er et link inde i popupboksen [eksempel et link til popup2.asp]nå man klikker på det, bliver den lige en par pixels større, og den går hen på linket! daniel
30. december 2001 - 16:19
#36
nårh... nu har jeg forstået... jo jeg prøver lige...
30. december 2001 - 16:48
#37
nej, det kan man ikke, jeg kan ikke få den til at ændre størelsen på et allerede åbent vindue :( hvorfor ikke bare starte med 220*400 ?
30. december 2001 - 17:23
#38
Tjaa så er det første for småt Hvordan laver man scrolbard på et allerede åbent vindue
30. december 2001 - 17:28
#39
kan du ikke, men hvorfor gør du det ikke bare større ? hvis du vil have scroolbars på skal det sætter der ved \"width=200, height=100\"
Slettet bruger
30. december 2001 - 17:28
#40
Man kan godt ændre størrelsen på et allerede åbent vindue vha. window.resizeTo(bredde,højde) Fx: <script> function resize() { self.resizeTo(220,440); } </script>
30. december 2001 - 17:29
#41
kan du ikke, men hvorfor gør du det ikke bare større ? - altså fra starten ?
30. december 2001 - 17:30
#42
hovsa! den der resize havde jeg lige smit ud af hoved - sorry!
Vi tilbyder markedets bedste kurser inden for webudvikling