gpt4 book ai didi

javascript - 我想 "FORCE"单击上下文中的 paypal 按钮(这样我就可以隐藏它!)

转载 作者:太空宇宙 更新时间:2023-11-03 16:07:07 26 4
gpt4 key购买 nike

好吧,基本上我有一个大型的 wordpress 插件,它能够包含多个“付款”表单,这些表单可以引导用户使用 paypal 完成订单。

问题是,100% 有必要保留我们当前的表单按钮。

基本上我现在所拥有的 KIND OF 可以工作,但它会将整个浏览器重定向到 paypal 站点,并将我重定向到一些 hermes 到 legacy 或任何页面。所以这不太好,但是当我使用上下文中的 javascript 时,它会按应有的方式工作,但它会将我的按钮更改为丑陋的 paypal 按钮。

这是一些代码:

这是在我验证我的表单之后出现的:

            /*
Successful validation!

Disable this callback and officially submit the form.
*/
if (data.hasOwnProperty('ic')) {
/*
if ajax response returns an ic property
then, create "HIDDEN" anchor tag
and apply paypal to it.

f = the current form
*/
f.append($('<a href="#startpayment" id="xyz_begin_incontext" style="position: absolute; top: -9999px; left: -9999px;">Start In Context</a>'));

paypal.checkout.setup(data.ic.id,{
container:document.getElementById("xyz_begin_incontext"),
environment:data.ic.environment.toLowerCase(),
click:function(event) {
event.preventDefault();
}
});

/*
Open modal
*/
paypal.checkout.initXO();

/*
Call .startFlow()
*/
paypal.checkout.startFlow(data.ic.token);
}

请注意,这确实完成了我想要的,但是,它不会在弹出窗口中打开 paypal,它会将当前页面重定向到 paypal.checkout.prefixUrl url,这将破坏整个目的在上下文中...

请有人告诉我如何实现它的功能,同时在我的按钮上保持我当前的样式!

谢谢!拉塞尔

最佳答案

我也被重定向到 hermes 遗留页面而不是 checkoutnow。结果对我来说,这是由于将 ITEMCATEGORY 设置为“数字”引起的。不确定这是否会解决您的问题,但我在任何地方都没有看到任何人引用 paypal hermes_to_legacy,除了您在这里,所以我想我应该提一下。

关于javascript - 我想 "FORCE"单击上下文中的 paypal 按钮(这样我就可以隐藏它!),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37474877/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com