Уважаемые знатоки!
Сделал форму для отправки файлов на сервер. Всё работает как часы
И теперь возникла такая проблема. Хочу "красиво" сообщить пользователю о результате загрузки файла, но мой скрипт стопорит всё это дело.
Форма загрузки:
PHP:
скопировать код в буфер обмена
<table> <tr><td id="tbl" width=300 height=200 bgcolor=#E2E2E2 align=center> <form name="sndfrm" action="upload.php" method="post" target="hfrm" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="3000000" /> Отправить этот файл: <input name="userfile" type="file" /> <input type="submit" value="Send File" /> </form> </td></tr> <iframe id="hfrm" name="hfrm" style="width:0px; height:0px; border:0px"></iframe>
upload.php
Всё работает.
Но когда изменяю код формы вот так:
PHP:
скопировать код в буфер обмена
<script language="JavaScript"> function snd() { document.all.tbl.innerHTML='<font color=blue><b>Загрузка...</b></font>'; } </script> <table> <tr><td id="tbl" width=300 height=200 bgcolor=#E2E2E2 align=center> <form name="sndfrm" action="upload.php" method="post" target="hfrm" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="3000000" /> Отправить этот файл: <input name="userfile" type="file" /> <input type="submit" value="Загрузить" onClick="snd()" /> </form> </td></tr> <iframe id="hfrm" name="hfrm" style="width:0px; height:0px; border:0px"></iframe>
Файл не грузится на сервер.
В этом деле я еще новичок. Плз объясните в чем ошибка (Отредактировано автором: 28 Декабря, 2008 - 16:51:22)
|