我的单页html应用程序只有index.html。 从此请求支付网关继续付款。
然后他们将付款状态发送给回拨网址。
我如何在html中接受这个url参数?
答案 0 :(得分:1)
在您的页面中呼叫支付网关。付款网关将处理其请求并返回 redirect_url ,即您的网站网址,其中包含一些参数。检查网页中的那些参数是否加载到javaScript中。
window.onload = function(){
var URL = window.localtion.href;
var getPageCall = URL.split("?"); //getPageCall[1] will have all parameters
var allVariable = getPageCall[1].split("&"); //allVariable will have list of all parameters
for(var i=0;i<allVariable.length;i++){
var paraVal = allVariable[i].split("=");
var parameter = paraVal[0];
var parameterVal = paraVal[1];
}
}
通过上面的代码,您可以获得返回的参数列表并验证参数并通过ajax调用执行进一步的过程