Инструменты пользователя

Инструменты сайта


myfunc:jsfunc

function GetFromSpecTag2(Text,Tag)

 
function GetFromSpecTag2(Text,Tag)
{
// вырезаем текс из спец тегов 
// нужно чтобы теги встречались всего один раз!!!	
 
var TagStart="<"+Tag+">";
var TagEnd="</"+Tag+">";

var s='';
 
var start=Text.indexOf(TagStart)  +  TagStart.length ; 
if (-1< start)
{
// нашли TagStart
var end= Text.indexOf (TagEnd,start ) -1;

if (start<= end)
     { // нашли TagEnd
     
        for ( var i=start;i<=end;i++)
                 {
                  // собираем ответ
                   s=s+Text[i]	;
                 }
     } 
} // end if (-1< start) 
return s;
} // end func

XMLHttpRequest

// делаем запрос 

//------------------------------------------------------------------------
// задали класс
XHR = XMLHttpRequest;
//------------------------------------------------------------------------
// создали объект
var xhr = new XHR();
//------------------------------------------------------------------------
// готовим запрос
// синхронный режим (false) т.к. надо дождаться загрузки ключа!
// xhr.open('POST', 'http://solver.integraloff.net/key.php', false);
xhr.open('POST', 'http://'+solver+'/key.php', false);
//------------------------------------------------------------------------ 
//Передает правильный заголовок в запросе
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
//------------------------------------------------------------------------  
xhr.onload =function()
{
// действия при успешном выполнении запроса
mykey=this.responseText;

divIndycator.innerHTML=mykey ;

divContent.innerHTML= '';

}
//------------------------------------------------------------------------
xhr.onerror = function() 
  {
 // alert( 'Ошибка1 ' + this.status );
divIndycator.innerHTML='Извините, сервис временно недоступен';
  }
//------------------------------------------------------------------------  
//xhr.send("foo=bar&lorem=ipsum"); 
// xhr.send('string'); 
// xhr.send(new Blob()); 
// xhr.send(new Int8Array()); 
// xhr.send({ form: 'data' }); 
// xhr.send(document);
//xhr.send('{func='+mystr+'}, {a='+value_a+'}, b='+value_b );
//xhr.send('{func='+mystr+'}, {a='+value_a+'}, b='+value_b );

// непосредственно сам запрос
 xhr.send("" ); 
//------------------------------------------------------------------------
myfunc/jsfunc.txt · Последние изменения: 2018/10/12 14:40 — Dear Admin

Инструменты страницы