【发布时间】:2015-07-02 16:09:15
【问题描述】:
我的表格如下:
<form target="_floating" onsubmit="window.open('', '_floating', 'width=960px,height=480px')" method="post" action="https://www.paypal.com/cgi-bin/webscr" name="donpaypal" class="donations">
/* Bunch of input not needed */
<input type="image" alt="PayPal - The safer, easier way to pay online" src="https://www.paypal.com/en_GB/i/btn/btn_donate_SM.gif" style="border: 0;" name="submit" onclick="sendEmailIframe(event, 1, 0);">
</form>
所以这样做是,当我单击“提交”时,它会打开一个带有 PayPal 捐款页面的弹出窗口,我想更改它,而不是打开一个窗口,我想打开一个弹出窗口就像 Fancybox 对图像所做的那样,完整的 html 我有一些使用 FancyBox 库在弹出窗口中打开的图像,我在这个页面中没有更多的脚本只是...... 那么如何使用 FancyBox 在弹出窗口中打开该 PayPal 页面? 我的图像的语法是这样的:
<a href="media/gallery/c1635a2ff3b7ed914feb447c9696b67f.jpg" class="mod-view-box" onclick="return false;" id="2" rel="media-item">
<img src="media/thumbnail/c1635a2ff3b7ed914feb447c9696b67f.jpg" title="pic2" name="thumnai" class="image">
</a>
调用fancybox的jquery是这样的:
$(document).ready(function() {
$(".mod-view-box").fancybox();
});
这就是我打开图像的方式,但是如何使用fancybox 弹出窗口打开paypal 窗口?...
编辑
这样做的主要思想是在使用 POST 方法单击提交时顶部触发 FancyBox 的 iFrame,换句话说,当我单击提交时,它会将用户发送到另一个页面我想避免这种情况而不是转到另一个页面打开一个弹出窗口与发布请求...我不确定我是否说清楚了...
【问题讨论】: