javascript - Get individual values from Third Party Response Data in HTML page -


i need how individual values html page. got response payu payment gateway team in html page need individual attributes values tacking transaction

below response getting payu team:

<h1>this success url</h1> <p>your transaction completed successfully. bank response     mihpayid=403993715514374636&amp;mode=&amp;status=failure&amp;unmappedstatus=usercancelled&amp;key=gtkffx&amp;txnid=txn1r23fw&amp;amount=100.00&amp;discount=0.00&amp;net_amount_debit=0.00&amp;addedon=2016-04-25+10%3a48%3a29&amp;productinfo=oxygenconcentrator&amp;firstname=test&amp;lastname=&amp;address1=&amp;address2=&amp;city=&amp;state=&amp;country=&amp;zipcode=&amp;email=test%40gmail.com&amp;phone=8152709721&amp;udf1=&amp;udf2=&amp;udf3=&amp;udf4=&amp;udf5=&amp;udf6=&amp;udf7=&amp;udf8=&amp;udf9=&amp;udf10=&amp;hash=6a9d21bd423d61cd5a7d91098aa1140314e45eaddd8d4b9148399caba8ac61a9476aec130eb369f7d526e741b1b6c47b1ca71bec21fa69aa3deaa13740dbffbc&amp;field1=&amp;field2=&amp;field3=&amp;field4=&amp;field5=&amp;field6=&amp;field7=&amp;field8=&amp;field9=cancelled+by+user&amp;payment_source=payu&amp;pg_type=&amp;bank_ref_num=&amp;bankcode=&amp;error=&amp;error_message= </p>   <script> payu.onsuccess("mihpayid=403993715514374636&amp;mode=&amp;status=failure&amp;unmappedstatus=usercancelled&amp;key=gtkffx&amp;txnid=txn1r23fw&amp;amount=100.00&amp;discount=0.00&amp;net_amount_debit=0.00&amp;addedon=2016-04-25+10%3a48%3a29&amp;productinfo=oxygenconcentrator&amp;firstname=test&amp;lastname=&amp;address1=&amp;address2=&amp;city=&amp;state=&amp;country=&amp;zipcode=&amp;email=test%40gmail.com&amp;phone=8152709721&amp;udf1=&amp;udf2=&amp;udf3=&amp;udf4=&amp;udf5=&amp;udf6=&amp;udf7=&amp;udf8=&amp;udf9=&amp;udf10=&amp;hash=6a9d21bd423d61cd5a7d91098aa1140314e45eaddd8d4b9148399caba8ac61a9476aec130eb369f7d526e741b1b6c47b1ca71bec21fa69aa3deaa13740dbffbc&amp;field1=&amp;field2=&amp;field3=&amp;field4=&amp;field5=&amp;field6=&amp;field7=&amp;field8=&amp;field9=cancelled+by+user&amp;payment_source=payu&amp;pg_type=&amp;bank_ref_num=&amp;bankcode=&amp;error=&amp;error_message=");  </script> 

i got response below snippet

iabref.executescript(    { code: "document.body.innerhtml" },     function( values ) {         alert(values[0]);         console.log(values[0]);     }   ); 

so need individual attribute values mihpayid ,mode,status , on......

assuming values or values[0] have : "mihpayid=403993715514374636&mode=&status=failure&unmappedstat"

then write function below:

   function extractscript(source){      var pattern = /<script>(\w+)<\/script>/      var matches = source.match(pattern);       return matches[1];    }  function getvalue(source, key){       var pattern = key+'=(\\w+)(&amp;)?';       var expr = new regexp(pattern);        var result = source.match(expr);        return result[1];  } 

then in executescript:

iabref.executescript( { code: "document.body.innerhtml" },   function( values ) {    //incase values[0] contains result string    console.log(getvalue(values[0], 'mihpayid'))    //or    //incase values[0] contains result string    console.log(getvalue(values, 'mihpayid')) } ); 

Comments

Popular posts from this blog

javascript - How to get current YouTube IDs via iMacros? -

c# - Maintaining a program folder in program files out of date? -

emulation - Android map show my location didn't work -