Solved

reg the input tag of  type  file

Posted on 2004-10-20
9
172 Views
Last Modified: 2010-04-01
Hi,

we are using a file upload utility in our web application. We wanted to upload the document and save it in our db2 database.

we want to know about two things

1. when we are using the html tag <input type='file' value =''> we are getting the standard java browse button. we wanted to replace this with our button image. how we can over ride this.

2. when we click the upload button the selected file should be carried to the server how we can process this. i have some basic idea of implementing this with the multipart form. can anyone highlight on this.


Thanks & Rgds,
Murali
0
Comment
Question by:ayen
  • 5
  • 2
9 Comments
 
LVL 35

Accepted Solution

by:
TimYates earned 125 total points
ID: 12367705
1) you can't :-(  It's a real shame too, as I'd love that...but unfortunately, you cant :-(
2) http://jakarta.apache.org/commons/fileupload/  or  the upload package of http://www.servlets.com/cos/ should do it for you :-)

Both come with examples :-)
0
 
LVL 9

Expert Comment

by:Ovi
ID: 12368298
1. You can try via CSS to setup your browse button look.
2. As above by TimYates.

Cheers.
0
 
LVL 35

Expert Comment

by:TimYates
ID: 12368329
>  1. You can try via CSS to setup your browse button look.

Doesn't work :-(

At least I couldn't get it to work...  Because the FILE input thing is hardwired to the browser and OS, and isn't affected by CSS...  Apparently, you "could" change the "Browse" text by using a signed bit of javasript in one version of Mozilla...  But in real life it really isn't worth the effort trying...  You have to make do with the boring, boring style that's given to you :-(
0
Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

 
LVL 35

Expert Comment

by:TimYates
ID: 12368338
OOOOOOOOOOOOH!

Just did some searching around again, and it looks like Ovi was right:

http://www.quirksmode.org/dom/inputfile.html

However it has to be sait that you should be careful with soing this, as it doesn't really look like it's going to select a file from your hard drive (as I am used to FILE tags unstyled), so you could have problems with usability...
0
 
LVL 35

Expert Comment

by:TimYates
ID: 12368347
And, if you look at that page....it's a complete pain in the arse...  And each browser you are writing for will look slightly different (unless you jump through css/javascript hoops)

So;  if it's for an intranet site, where you know what browser is going to be used...it could be cool.... otherwise, it's probably not worth the effort :-)

Lazy Tim

;-)
0
 
LVL 9

Expert Comment

by:Ovi
ID: 12368959
Yeah, Tim, you're right.

I have not done this for the bowse button, but I did once for a submit button with pure CSS. I guess should work in this case too.
0
 
LVL 35

Expert Comment

by:TimYates
ID: 12369002
It's weird, because the "Browse" button is tied into the browser (for th file select dialog), it tends to ignore all CSS and attempts at restyling it :-(

As you say, sumbit buttons and normal text fields are easy with CSS :-)
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Apache server configuration 7 85
java cyclic graphs 15 210
Multiple Images Upload [JSP Web-application] 3 39
difference between projection and projection list in hibernate 1 110
Does your audience prefer people in photos or no people? How can you best highlight what you’re selling? What are your competitors doing, and what can you do that is different and unique from them?  Continue reading to learn how to make your images …
The question appears often enough, how do I transfer my data from my old server to the new server while preserving file shares, share permissions, and NTFS permisions.  Here are my tips for handling such a transfer.
This Micro Tutorial will teach you how to censor certain areas of your screen. The example in this video will show a little boy's face being blurred. This will be demonstrated using Adobe Premiere Pro CS6.
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

832 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question