AJAX загрузка файлов
рылся в инете, но так и не смог найти более подробного описания процедуры загрузки файла на сервер при помощи xmlhttprequest. кто нить сможет объяснить весь процесс, без использования библиотек jquery и прочего (чистый яваскрипт как это делается) ? и не хотелось бы использовать iframe. пасибо.
Без iframe вы этого не сделаете. jQuery и прочие библиотеки также используют iframe.
Нормальная асинхронная загрузка файлов сегодня реализуема только через Flash.
Цитата: Ap0k
Нормальная асинхронная загрузка файлов сегодня реализуема только через Flash.
Согласен, но Flash это не аякс, см. заглавие темы...
Все верно сказано, если без использования iframe, то никак. Надо использовать flash.
подскажите а как через яву подобраться к iframe кросс-браузерно, чтобы везде работало ?
Цитата: vathsven
подскажите а как через яву подобраться к iframe кросс-браузерно, чтобы везде работало ?
Думаю, как-то так (хотя не по стандарту):
[html]
<form ... action="fileupload.php" target="fileframe">
<input type="file" ... />
</form>
<iframe name="fileframe" src="about :blank"></iframe>
[/html]
fileupload.php потом выдаёт какой-нибудь JavaScript вроде:
[html]
<script type="text/javascript">
alert('Загружено.');
</script>
[/html]
Цитата: vathsven
подскажите а как через яву подобраться к iframe кросс-браузерно, чтобы везде работало ?
Java или JavaScript?
PS Сколько времени прошло, а люди всё их путают :(
Цитата: shaelf
Java или JavaScript?
PS Сколько времени прошло, а люди всё их путают :(
PS Сколько времени прошло, а люди всё их путают :(
давно уже никто не путает )) все кто ответил знают о чем речь.
Цитата: shaelf
Java или JavaScript?
PS Сколько времени прошло, а люди всё их путают :(
PS Сколько времени прошло, а люди всё их путают :(
КАКИЕ ЛЮДИ!!!!!!!!!!!!!!!!! =) Хоть и оффтоп! Но блин, как давно не видел тебя здесь, shaelf :)
2Тень Пса. Ага, привет )