Toon posts:

[HTML] Form opent in verkeerde frame

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi ik heb hier een formuliertje.. en ik heb 3 frames.. alleen ipv dat hij met dat formuliertje een nieuwe pagina opent...Opent hij de pagina in de frame waar dit form-pje staat!

Weet iemand hoe je het form-pje zo kan krijgen dat hij die in een nieuwe pagina opent?

code:
1
2
3
4
5
6
7
8
9
<FORM NAME="nav">
<SELECT NAME="SelectURL" onChange="document.location.href=document.nav.SelectURL.options[document.nav.SelectURL.selectedIndex].value" size="1">                          
                          <option value="#">Choose...</option>
                          <option value="http://www.blaat.nl">Belgium - Nederlands</option>
                          <option value="http://www.blaat1.nl">Belgium - Francais</option>
                          <option value="http://www.blaat2.nl">Germany</option>
                          <option value="http://www.blaat3.nl">The Netherlands</option>
                        </select>
                        </form>

  • MADG0BLIN
  • Registratie: Juni 2001
  • Laatst online: 19:44
Moet er niet gewoon een target bij staan? :)

Verwijderd

Topicstarter
MADG0BLIN schreef op 06 september 2004 @ 15:13:
Moet er niet gewoon een target bij staan? :)
Ja maar hoe doe je dat bij een Options trigger? dat kan je er niet zomaar tussen zetten lijkt me!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:24

gorgi_19

Kruimeltjes zijn weer op :9

Clientside zut (Javascript, HTML, etc.) hoort in Webdesign & Graphics Zie P&W FAQ - HTML / javascript /css, etc...

>> Webdesign & Graphics

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
Ik denk dat jij nog een beetje aan je javascript moet werken. Bovendien horen vragen als dit thuis bij de buren van W&G.

Syntax van je aanroep: <target frame name>.document.location = <verder zoals je het had>.

[ Voor 6% gewijzigd door bigbeng op 06-09-2004 15:16 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

code:
1
onChange="window.open(document.nav.SelectURL.options[document.nav.SelectURL.selectedIndex].value, '_blank');"

[ Voor 85% gewijzigd door André op 06-09-2004 15:17 ]


Verwijderd

code:
1
<option> <a href="http://www.blaat.nl" target="_new">Belgium - Nederlands</a></option>


Edit:
foutje, een form...ik bedoel natuurlijk
code:
1
<Form Name="NAV" Method="post" Target="_new">

excusses... :P

[ Voor 146% gewijzigd door Verwijderd op 06-09-2004 19:49 ]


  • Aram
  • Registratie: Februari 2004
  • Laatst online: 14-08-2025
Hier nog een oplossing:
code:
1
2
3
4
5
6
7
8
9
<FORM NAME="NAV" METHOD="post" TARGET="_new">
    <SELECT NAME="SElectURL" onChange="this.form.action=this.options[this.selectedIndex].value;this.form.submit()" size="1">                          
        <OPTION VALUE="#">Choose...</option>                                                 
        <OPTION VALUE="http://www.blaat.nl">Belgium - Nederlands</OPTION>
        <OPTION VALUE="http://www.blaat1.nl">Belgium - Francais</OPTION> 
        <OPTION VALUE="http://www.blaat2.nl">Germany</option>                
        <OPTION VALUE="http://www.blaat3.nl">The Netherlands</OPTION>    
    </SELECT>                                                                                                    
</FORM>

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

je hebt geen form-tag nodig om een select te kunnen gebruiken ;)

Intentionally left blank


  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
Maar je hebt wel een form nodig om de submit functie te kunnen gebruiken ;)

edit:
Ik besef me nu ineens dat je ws reageerde op de TS en niet op de reply van Aram... sorry :) Einde van de werkdag enzo.

[ Voor 47% gewijzigd door bigbeng op 06-09-2004 18:11 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

bigbeng schreef op 06 september 2004 @ 18:02:
Maar je hebt wel een form nodig om de submit functie te kunnen gebruiken ;)
ja, maar als je het toch volledig met javascript kunt doen is het vrij suf om een form te gaan submitten als dat niet nodig is.

Intentionally left blank


  • ExploWare
  • Registratie: November 2002
  • Laatst online: 14-08-2025

ExploWare

BoingBoing

@BigBeng
...onChange="this.form.action=this.options[this.selectedIndex].value;this.form.submit()" ...
hier is nix dat een submit functie nodig heeft....

maar ik denk dat Aram's oplossing het best werkt, Andre's optie zal geblockt worden door popup-killers, en drumstokje blaat onzin

. . . . . Youp.net . . . . .


Verwijderd

en drumstokje blaat onzin
hehehe, dat doet ie inderdaad :)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

ExploWare schreef op 06 september 2004 @ 18:12:
@BigBeng
[...]

hier is nix dat een submit functie nodig heeft....

maar ik denk dat Aram's oplossing het best werkt, Andre's optie zal geblockt worden door popup-killers, en drumstokje blaat onzin
Toch is André's oplossing degene die ik ook zou kiezen; die is straightforward. Jammer van de mensen die brakke popup-killers gebruiken of niet weten hoe ze zo'n ding moeten instellen; ik vind dat geen reden om dan maar window.open() dood te gaan verklaren...

Intentionally left blank


Verwijderd

Verwijderd schreef op 06 september 2004 @ 23:54:
[...]


hehehe, dat doet ie inderdaad :)
Ik probeer teminste nog te helpen...jij blaat ECHT alleen maar onzin hier...
Pagina: 1