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
// делаем запрос //------------------------------------------------------------------------ // задали класс 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("" ); //------------------------------------------------------------------------