Показать сообщение отдельно
  #1 (permalink)  
Старый 22.12.2012, 16:00
Аспирант
Посмотреть профиль Найти все сообщения от adik7960
 
Регистрация: 11.03.2012
Сообщений: 58

помогите как послать информацию
Информацию на страницу посылается методом пост
var r = function(url, data, func) {
		var oXmlHttp = createXMLHttp();
		var _count = 0.000;
		var _start = setInterval(function() {_count=_count+0.001;},1);
		oXmlHttp.open("POST",url,true);
		oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		oXmlHttp.onreadystatechange = function() {
			if(oXmlHttp.readyState == 4) {
				if(oXmlHttp.status == 200) {
					clearInterval(_start);
					console.info("["+_count.toFixed(3)+"] open: "+url);
					var text = oXmlHttp.responseText;
					if(text=='') {console.warn("page is blank: "+url);}
					setTimeout(function () {func(text);},0);
				} else {
					info("Ошибка: " + oXmlHttp.statusText, 0);
				}
			}
		};
		oXmlHttp.send(data);
	}

Так вот текстовую информацию передается отлично, а вот файлы не идут подскажите почему
пытался я так
var ert = document.getElementById('ava').value;
//и так тоже
var ert = document.getElementById('ava').files;
r(url,'ava='+ert,null)

неидет, помогите
Ответить с цитированием