我使用PrettyPhoto显示联系表单。我希望“关闭”按钮与其他文本内联,我无法通过css完全正确,有没有办法让“关闭”这个词关闭灯箱,我放置它的方式现在出去了?
http://gherkin.co.nz/gg/emailtest.php
点击页面底部的“向我们发送电子邮件”。
任何帮助将不胜感激。
答案 0 :(得分:0)
在prettyPhoto支持论坛上有一个解决方案:
http://forums.no-margin-for-errors.com/comments.php?DiscussionID=9&page=1#Item_8
以下是关于解决方案的上述链接的引用。如果您点击链接,则会有一个代码示例。
可悲的是你不能打电话 $ .prettyPhoto.close();来自内心 iFrame的。它被视为一种安全性 对待让iframe加载的页面 与父母互动。然而,有一个解决方法。什么 你可以做的就是在你的中添加一个监听器 父页面,一个检查每个的计时器 如果location.hash已更改,则为10毫秒。 如果location.hash已更改并且 如果这是你的价值, “#close-prettyphoto”例如。然后 叫$ .prettyPhoto.close();现在进来 您想要关闭时的iframe prettyPhoto,你只需要改变 top.location.hash。
有点hacky,但它正在工作。