Avatar billede netsrac Praktikant
05. august 2002 - 14:26 Der er 14 kommentarer og
1 løsning

Åbne fil dialog til <input type="file">

Er der en måde hvorpå man kan scripte sig til at, den dialog boks som åbner når man klikker gennemse udfra et fil felt, åbnes ?

Sådan at den f.eks. åbne automatisk på load...
Avatar billede nikolajdu Nybegynder
05. august 2002 - 14:32 #1
den er nem ;-)

<body onload="document.f.filFelt.click()">
<form name="f">
<input type="file" name="filFelt" onchange="this.form.vistFelt.value=this.value">
</form>

/Nikolaj
Avatar billede netsrac Praktikant
05. august 2002 - 14:42 #2
Det virker ad ikke ? Der kommer ikke nogen boks op ?
Avatar billede nikolajdu Nybegynder
05. august 2002 - 14:54 #3
Det virker fint hos mig og det burde det også hos dig :))

Hvilken bruser/os?
Avatar billede netsrac Praktikant
05. august 2002 - 14:55 #4
IE 5 og Win2k
Avatar billede netsrac Praktikant
05. august 2002 - 14:57 #5
Hvad er det for en vistFelt du referer til iøvrigt ?
Avatar billede nikolajdu Nybegynder
05. august 2002 - 15:34 #6
hov det er noget gammelt pjat. Bare fjern den onchange...
Avatar billede netsrac Praktikant
05. august 2002 - 16:39 #7
Hov, det er mig der har været en spade, det virker fint..

Gider du hjælpe med et lille bi spm ? Hvordan får jeg formen til at submitte automatisk når der er valgt en fil ?
Avatar billede nikolajdu Nybegynder
05. august 2002 - 16:46 #8
Kan du så ikke bruge :

onchange="this.form.submit()">
Avatar billede netsrac Praktikant
05. august 2002 - 16:51 #9
Hm...nej for den reagerer ikke når man vælger en fil i popuppen.
Avatar billede nikolajdu Nybegynder
05. august 2002 - 16:53 #10
sjusker du nu igen ;-)

<input type="file" name="filFelt" onchange="alert('this.form.submit()')">

dutter også her :))

/Nikolaj
Avatar billede netsrac Praktikant
05. august 2002 - 17:01 #11
Hm...er det mig der er noget galt med ? Det her virker ikke hos mig ?

<HTML>
<head>

</head>

<BODY onload="document.uploadform.fil.click();">
<form name="uploadform" method="post" action="upload-save.asp?boks=" enctype="multipart/form-data">
<input type="file" name="fil" onchange="alert('this.form.submit()')">
<input type="submit" value="Inds&aelig;t">
</form>


</BODY>
</HTML>
Avatar billede nikolajdu Nybegynder
05. august 2002 - 17:10 #12
får du ingen alert??
Avatar billede nikolajdu Nybegynder
05. august 2002 - 17:11 #13
Anyway er jeg lidt i tvivl om du overhovedet kan sende en form uden at brugeren beder om det - Kunne forestille mig et sikkerhedsaspekt her !
Avatar billede netsrac Praktikant
05. august 2002 - 17:15 #14
hm...ja, det kunne der måske være noget om, jeg roder videre med det :) Tak for hjælpen :)
Avatar billede nikolajdu Nybegynder
05. august 2002 - 17:16 #15
fino fino :))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester