【发布时间】:2015-03-14 11:33:22
【问题描述】:
我最近重新设计了一个我最初在 2/3 年前建立的网站。我们将 PayPal 按钮用于礼券和存款,但新版本均未使用。
受影响的页面之一是http://www.louiseballantine.com/giftvouchers.php - 您会看到按钮正常显示,但单击时没有任何反应。
但是,旧版本的页面(我为新按钮添加了相同的代码)完美运行:http://www.louiseballantine.com/giftvouchers_old.php
这是第一个按钮的代码(从 PayPal 复制并粘贴):
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="497ZF2RU65YJQ">
<input type="image" src="http://www.louiseballantine.com/img/voucher05.png" border="0" width="100%" name="submit" alt="PayPal – The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
正如我之前所说,联系表单也存在问题,因此这可能不是 PayPal 代码的具体问题。但是,我们将不胜感激地接受任何帮助。
谢谢。
【问题讨论】:
-
该表单中的任何内容都不是按钮。你必须有一些 JS 代码来处理你丢失的这个。
-
您好,我们不会为您调试您的代码 - 您必须先向我们详细说明问题所在,然后我们才能为您提供帮助。贝宝示例表单是什么样的,您的表单与它们有何不同?您是否在 javascript 控制台中遇到错误?您对这个问题做了哪些研究,结果如何?
-
我包含的代码正是 PayPal 的按钮创建者提供的。但是,我注意到引导模板的一部分包含一些用于表单处理的 JS 文件,在删除这些插入后,在线表单和 PayPal 按钮现在都可以正常工作了。