Показать сообщение отдельно
  #9 (permalink)  
Старый 11.08.2017, 15:28
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,257

desperate_one, вот такой вариант у меня показал ответ сервера

tmp.csp
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251' />
<style type='text/css'>
</style>
<script type='text/javascript'>
function getXmlHttp() {
    var xhr;
    try {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xhr = false;
      }
    }
    if (!xhr && typeof XMLHttpRequest!='undefined') {
      xhr = new XMLHttpRequest();
    }
    return xhr;
  }

function formsend(setnamepost,setstat) {
    var xhr = getXmlHttp();
    var url='tmp1.csp';
	var val=document.getElementsByName('setname')[0].value;
	url+='?setname='+encodeURIComponent(val);
	var val=document.getElementsByName('setstat')[0].value;
	url+='&setstat='+encodeURIComponent(val);
	xhr.open('post', url, true);
    xhr.open('post', url, true);
    xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); // Отправляем тип содержимого
    xhr.send();
    xhr.onreadystatechange = function() {
      if (xhr.readyState == 4) {
        if(xhr.status == 200) { 
            alert(xhr.responseText);
        }
      }
    };
}
</script>
</head>
<body>
<form method="post" name="sets" onsubmit="formsend('registration','off'); return false;">
	<input name="setname" type="text" value="registration">
	<input name="setstat" type="hidden" value="off">
	<button name="set_go" type="submit" style="background-color:green; color:#fff;">on</button>
</form>
</body>
</html>

tmp1.csp
setname=#($g(%request.Data("setname",1)))#
setstat=#($g(%request.Data("setstat",1)))#
Ответить с цитированием