08. juli 2001 - 00:24Der er
20 kommentarer og 1 løsning
INPUT TYPE=FILE styles
Jeg har lavet en upload box i en form. Mit problem er at \'browse\'-knappen er en default grå knap og derfor ikke ligner resten af knapperne på siden, som jeg har ændret via CSS. Hvis jeg ændre background-color osv på min INPUT TYPE=FILE ændre den baggrundsfarven i tekstboksen. Jeg kan ikke rigtigt få ændret designet af browse-knappen. Er der nogen der har en løsning ?
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Du kan smaske et lag med et billede ovenover knappen. Billedet skal du selv lave. Koden kunne se sådan her ud: <HTML> <HEAD> <STYLE TYPE=\"text/css\"> #aDiv{POSITION:absolute;TOP:10;LEFT:155;WIDTH:90;HEIGHT:100;BACKGROUND-COLOR:#ffffff;} </STYLE> </HEAD> <BODY> <FORM NAME=aForm action=\"blabla.sc\"> <INPUT TYPE=file NAME=message> </FORM> <DIV ID=aDiv></DIV> </BODY> </HTML>
blot skal du være opmærksom at den ikke går i NS4, og at knappens størrelse er afhængig af brugerens maskines sprogindstillinger..
Nej der er nok ikke sikkerhedsmæssigt forsvarligt. En mulighed var at bruge en anden browse-modul end det som <INPUT FILE> tilbyder. Måske er findes et VB-objekt der kan kaldes fra en browser. Hvis folk bare kan browse deres filsystem og vælge en fil kan jeg sagtens selv behandle resten.
nope, du kan lave det som en .hta og dermed få adgang til brugerens filsystem. Drøn forbi http://msdn.microsoft.com find lidt information om html applications (.hta)
arghhhhhhhh en ny extension at lære om...får det aldrig en ende!!! Det må vente, jeg lader knappen være grå og giver MS skylden. :) En tak til dansermedhtml for kreativitet.
<html> <head> <SCRIPT TYPE=\"text/vbscript\"> Function filstor(sti) Dim objFSO,Minfil Set objFSO = CreateObject(\"Scripting.FileSystemObject\") if objFSO.FileExists(sti) Then Set Minfil = objFSO.getFile(sti) strSize = Minfil.size document.write(\"Filen \" & sti & \" fylder \" & strSize & \" bytes\") Set objFSO = nothing Else document.write(\"Filen eksisterer ikke\") End If End function </SCRIPT> </head> <body> <SCRIPT TYPE=\"text/vbscript\"> filstor(\"c:\\windows\\FAQ.txt\") </SCRIPT> </body> </html>
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.