由于我是初学者,所以我有一个初学者的问题。
使用著名的fancyBox插件。它在头部被调用,如下所示:
$(document).ready(function() {
$(".fancybox").fancybox();
});
通常通过添加类名来附加脚本:
<a class="fancybox fancybox.iframe">...</a>
我现在遇到的困难是因为我想在用户提交表单后运行 fancyBox 弹出窗口:
<form action="http://maps.google.com/maps" method="get">
...(google API stuff etc, etc)...
<input type="submit" value="...">
我对这一点的研究使我得出结论,我可能必须使用onsubmit
或onclick
在
<input type="submit">
然而,我的实验证明是徒劳的。
任何帮助将不胜感激。
=========================================
更新:(2013 年 1 月 7 日)
我正在撤回我的问题,因为我显然已经徘徊在目前略高于我头顶的主题上。我选择不删除这个问题,以防将来有人在这里找到一些有用的东西。谢谢大家的帮助。
我的理由:谷歌方向似乎不允许显示在<iframe>
. 考虑到这一点,配置解决方法fancyBox
将过于复杂。我放弃了 fancyBox 并使用了普通的旧 Javascript: