На странице есть форма добавления картинок. Она работает правильно, картинки добавляются. Но после добавления открывается какой-то XML файл, который ни мне, ни пользователям совершенно не нужен. Как сделать, чтобы этот файл не открывался?
Вот его содержание:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<ajax>
<cmd p="footer" h="0">
<![CDATA[ ]]>
</cmd>
<cmd p="content">
<![CDATA[
<fieldset style="text-align:left;font-size:7pt;"><legend class="myWinSuccess" style="padding:0 2px;"><b>Добавлены фотографии</b></legend><div style="padding:5px"><div style="padding-bottom:3px;"><b>1</b> - <a target="_blank" href="http://mysite.ru/photo/1-0-16">441298106.jpg</a></div></div></fieldset><br>
]]>
</cmd>
<cmd p="js">
<![CDATA[ try {addSuccess();}catch(e){} ]]>
</cmd>
<cmd p="js">
<![CDATA[ document.getElementById('phF4').disabled = false; ]]>
</cmd>
</ajax>
Вот так форма загрузки изображений работает:
<b>Загрузите изображение с компьютера:</b><br>
<script type="text/javascript">
function validate_form (){
valid = true;
if ( document.addphoto.photo1.value == "" ){
alert ( "Укажите файл!" );
valid = false;
}
return valid;
}
</script>
<form onsubmit="return validate_form ();" id="photoform" action="/photo/" method="post" name="addphoto" enctype="multipart/form-data" target="_blank" >
<input type="hidden" name="jkd498" value="1">
<input type="hidden" name="jkd428" value="1">
<input type="hidden" name="ocat" value="1">
<input type="hidden" name="tags1" value="u">
<input type="hidden" name="org" value="1">
<input type="hidden" name="a" value="14">
<input type="file" name="photo1" id="phf">
<input type="submit" id="pSbm" value="Загрузить" >
</form>
Нужно либо заблокировать открытие этого XML файла, либо скрыть его как-то... чтобы он незаметно открылся где-то в скрытом блоке... я не знаю. либо перехватить и трансформировать в какое-то осмысленное сообщение. Можно ли что-то подобное сделать? И как примерно это делать?
Дополнение 1: Похоже, что это ответ сервера, что файл успешно загружен. Но почему он открывается в отдельном файле? И как вообще с этим работать?