Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Masterpass使iframe中发生重定向或阻止导航_Javascript_Html_Mastercard - Fatal编程技术网

Javascript Masterpass使iframe中发生重定向或阻止导航

Javascript Masterpass使iframe中发生重定向或阻止导航,javascript,html,mastercard,Javascript,Html,Mastercard,我正在尝试将masterpass集成到现有的.net应用程序中。我已经遵循了他们的建议,但我希望不要单击masterpass按钮,并被重定向到他们的登录页面进行身份验证,以确保他们的登录页面在弹出窗口或iframe中打开,这样用户就不会被迫离开我的签出页面。有人在这件事上运气好吗?他们的网页上说,快速结帐,这基本上是我所寻找的是不提供在美国或加拿大。有人找到工作了吗? 我的代码如下所示 $(文档).ready(函数(){ $('#clickMe')。单击(函数(){ 万事达通结帐({ “签出I

我正在尝试将masterpass集成到现有的.net应用程序中。我已经遵循了他们的建议,但我希望不要单击masterpass按钮,并被重定向到他们的登录页面进行身份验证,以确保他们的登录页面在弹出窗口或iframe中打开,这样用户就不会被迫离开我的签出页面。有人在这件事上运气好吗?他们的网页上说,快速结帐,这基本上是我所寻找的是不提供在美国或加拿大。有人找到工作了吗? 我的代码如下所示

$(文档).ready(函数(){
$('#clickMe')。单击(函数(){
万事达通结帐({
“签出ID”:“我的签出ID”,
“允许的卡片类型”:[“美国运通”、“visa”、“等”],
“金额”:“30.00”
“货币”:“美元”
});
});
});

我的表格

在iframe中打开它完全是idi*tic-用户将没有地址栏来验证他们是否确实在该服务的真实页面上输入了他们的凭据,而不是您或其他人设置的仿冒克隆…@CBroe感谢您的建议。你自己找到解决办法了吗?重定向到支付服务,然后再从那里返回到你的购物页面是一种非常常见的做法。人们可能已经习惯了这一点。另外,它消除了一些问题,例如,支付服务已经在一个新的标签中调用,希望我支付金额X…现在我返回到我的第一个标签,其中包含您的店铺,并更改我的购物车内容…哎呀。我认为你在试图解决一个根本不需要解决的问题。最好、最可靠的解决方案已经制定……好吧,这是我可以接受的回答。