Ajax responseText
: 25 wrz 2014, 10:46:46
Witam,
Na mojej stronie chciałem odczytać wiadomość zwracaną przez responseText z obiektu XMLHtttpRequest. Problem polega na tym że w skrypcie php wysyłam odpowiedź "Succes" a zwracany jest string:
gdy np. dodam odpowiedz przez innrHtml do jakiegoś elementu pojawi się oczekiwane "Success" + reklama cba.
Pytanie moje jest proste. Czy jest możliwość przesłać jedynie słowo success w odpowiedzi? a jeżeli się nie da to jak z tej odpowiedzi wyciągnąć słowo success do zmiennej w javascript.
Z góry dziękuje i pozdrawiam
Na mojej stronie chciałem odczytać wiadomość zwracaną przez responseText z obiektu XMLHtttpRequest. Problem polega na tym że w skrypcie php wysyłam odpowiedź "Succes" a zwracany jest string:
Kod: Zaznacz cały
"<!-- ~~~~~~~~~~~~~~~~~~~~~~~ ADACTION_CBA.PL sekcja ROS ~~~~~~~~~~~~~~~~~~~~~~~ -->
<!-- BBelements AdServer one2many Position: go.idmnet.bbelements.com Adaction_cba.pl(1276) / ROS(1) / 750x100(1) -->
<!-- HowTo: Place this code into the html page where the ad should appear. -->
<div id='bmone2n-1276.1.1.1'></div>
<!-- BBelements AdServer one2many code -->
<!-- HowTo: All the ad codes must be above this code! -->
<!-- HowTo: It is good idea to place this code just below the last ad code. -->
<script type='text/javascript' charset='iso-8859-2' src='http://go.idmnet.bbelements.com/bb/bb_one2n.js'></script>
<script type='text/javascript'>/* <![CDATA[ */
var bbkeywords=''; //fill in: 'key1;key2;..'
bmone2n.addPosition('1276.1.1.1','');
bmone2n.getAd('go.idmnet.bbelements.com',bbkeywords,''+(typeof(bburlparam)=='string'?'&'+bburlparam:''),'iso-8859-2');/* ]]> */</script>
<div id='bmone2t-1276.1.1.1' style='display:none'><script type='text/javascript'>/* <![CDATA[ */ bmone2n.makeAd('1276.1.1.1'); /* ]]> */</script></div>
<script type='text/javascript'>/* <![CDATA[ */ bmone2n.moveAd(); /* ]]> */</script>
Success<!-- cba <!--]-->
<div style="text-align:center;font-size:11px" class="cbalink"><a href="http://www.cba.pl/" title="darmowy hosting">Darmowy Hosting</a> CBA.PL<br/><br/></div>
<script type="text/javascript" src="http://a.cba.pl/r1.js"></script>
<script type="text/javascript">
// <![CDATA[
var dd = document.getElementById("bmone2n-1276.1.1.1");
if (dd)
{
var child = dd.childNodes;
var ok = false;
if (child.length > 0) ok = true;
if (ok == false)
{
dd.innerHTML = '<!--googleoff: all--><!--noindex--><center><img src="http://www.cba.pl/cba.gif" alt=""/></center><!--/noindex--><!--googleon: all-->';
}
}
// ]]>
</script>
</body><!-->
"
Pytanie moje jest proste. Czy jest możliwość przesłać jedynie słowo success w odpowiedzi? a jeżeli się nie da to jak z tej odpowiedzi wyciągnąć słowo success do zmiennej w javascript.
Z góry dziękuje i pozdrawiam