Avatar billede mozart Nybegynder
21. februar 2002 - 18:21 Der er 10 kommentarer

ALLE mine point er på spil ! ! !

PLEASE HELP.

Nu har jeg siddet med det samme problem i alt for lang tid, og det er på tide det bliver løst(det eneste der mangler).

Jeg har en:
<input type="file" name="file_2_upload" style="border: 0px;" size="23">

Det jeg vil ha er en frafisk knap der virker som min "browse" knap.
Jeg har denne her - men den virker af en eller anden grund ikke:

onClick="BrowseForFile();

function BrowseForFile() {
    var browseObj = document.getElementById("file_2_upload");
    browseObj.click();
    return false
}


PLZ help me... I'm about to crack
Avatar billede james_t_dk Juniormester
21. februar 2002 - 18:28 #1
Mozart>> Hvis du på nogen måde forsøger at uddele mere end de 200 tilladte points bliver du anmeldt.
Avatar billede cdc Novice
21. februar 2002 - 18:40 #2
mozart, hvad er det du vil denne knap skal.......

/cdc
Avatar billede mozart Nybegynder
21. februar 2002 - 19:08 #3
Jeg vil ha den skal fungere som browse/gennemse knappen. Men da den er sårn lidt grim og grå, vil jeg gerne ha en grafisk en.

Jeg bruger text feltet fra brows/gennemse knappen, men oven på den går knap har jeg lagt et layer så man ikke kan se den.

Btw. Jeg er fuldstædig ligeglad om den virker i netscape
Avatar billede fbb Nybegynder
21. februar 2002 - 19:11 #4
<input type="image" border="0" name="Submit" src="send.PNG" width="59" height="17" id="submit"> Den bruger jeg til en alm. submit knap..! og det viker fint..

men ved ikke når det er på en grammense knap!
Avatar billede nikolajdu Nybegynder
21. februar 2002 - 19:12 #5
Gør sådan her:

<html>
<head>
    <title>Untitled</title>
</head>

<body>
<form name="f">
<input type="file" name="file_2_upload" style="visibility:hidden">

</form>

<img src="mitBillede" style="height:20;width:150;" onclick="document.f.file_2_upload.click();">
</body>
</html>

/Nikolaj
Avatar billede jegkanikkeloggeind Nybegynder
21. februar 2002 - 21:53 #6
<engang>
En lidt mere sexy version kunne måske være denne - men pas på ... løsningerne virker ikke i enhver bruser:

<html>
<head>
    <title>Untitled</title>
</head>

<body>
<form name="f">
<input type="file" name="file_2_upload" style="visibility:hidden" onchange="this.form.t.value=this.value;">
<input type="text" name="t">
</form>

<img src="mitBillede" style="height:20;width:150;" onclick="document.f.file_2_upload.click();">
</body>
</html>

Du kommer ikke nærmere en løsning, da type="file" er en lidt 'hysterisk' og beskyttet type form-element. Husk på, at hvis du havde fuld adgang til at scripte på et sådan et element, kunne du uploade hele brugerens HD m.m.  :)
/mvh
</olebole>
Avatar billede mozart Nybegynder
22. februar 2002 - 09:15 #7
Begge ting ser ud som om de virker, men når man submiter siden, oploader den jack shit :(
Avatar billede jegkanikkeloggeind Nybegynder
22. februar 2002 - 14:04 #8
Derfor skrev manden:
"...men pas på ... løsningerne virker ikke i enhver bruser"  ;o)
/mvh
Avatar billede mozart Nybegynder
27. februar 2002 - 11:15 #9
Ja - men det virker jo ikke endgang i IE 6.0- og så er det måske at sætte systemkravende lidt højt :)
Avatar billede nikolajdu Nybegynder
22. april 2002 - 23:22 #10
Fik du løst problemet?

:))

/Nikolaj
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