【问题标题】:JavaScript function of form without click the button无需单击按钮的表单的 JavaScript 功能
【发布时间】:2021-04-28 12:54:39
【问题描述】:

这是我完成的代码,用于通过 javascript 访问 PayPal 支付网关的形式执行功能,而无需单击“立即购买”按钮。只是我的问题在这里,这将打开一个新窗口来执行此操作,我希望此功能在同一个窗口上执行。请指导我如何解决它?任何帮助将不胜感激。

window.onload = function() {
   
  // u should put a name for your form
  document.forms['my_form'].submit();
}
<form target="PayPal" id="my_form" action="https://www.paypal.com/cgi-bin/webscr" method="post" style="margin:0;padding:0;">
  <input type="hidden" name="business" value="test@yahoo.com">
  <input type="hidden" name="cmd" value="_xclick">
  <input type="hidden" name="item_name" value="Membership">
  <input type="hidden" name="item_number" value="1 Month">
  <input type="hidden" name="amount" value="23">
  <input type="hidden" name="currency_code" value="USD">
  <input type="hidden" name="shipping" value="">
  <input type="hidden" name="shipping2" value="">
  <input type="hidden" name="handling" value="">
  <input type="hidden" name="return" value="https://test.com/Successful_Payment.php">
  <input type="hidden" name="cancel_return" value="">
  <input type="hidden" name="undefined_quantity" value="0">
  <input type="hidden" name="receiver_email" value="test@yahoo.com">
  <input type="hidden" name="no_shipping" value="1">
  <input type="hidden" name="no_note" value="0">
</form>
```

【问题讨论】:

    标签: javascript php html jquery paypal


    【解决方案1】:

    从表单中删除属性 target="Paypal"

    【讨论】:

      猜你喜欢
      • 2022-01-13
      • 2021-08-29
      • 2021-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-27
      • 1970-01-01
      相关资源
      最近更新 更多