<iframe src="ftp://ftpusername:email@example.com" width="500" height="400" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="5" scrolling=yes> </iframe>
That opens a small window inside my web page that utilizes the browser as the ftp client.
The method showed above is unstable in IE, and Safari. It does not work at all in firefox. It will often give "wrong username password" errors, it will time out, give other permission errors. Sometimes it won't open at all. This is with my browsers completely up to date.
I don't believe it is my host because ftp works fine with a traditional client.
I would really appreciate any suggestions on how to do this better!