Pinterest:如何使iframe fancybox窗口中的内容可锁定?

Pinterest:如何使iframe fancybox窗口中的内容可锁定?,iframe,fancybox,pinterest,Iframe,Fancybox,Pinterest,在我的网站上,我有一个用户列表。单击每个按钮,将显示fancybox弹出窗口。在窗口中,我使用iframe加载一个包含用户绘画的页面 是否有任何方法可以通过单击pinterest书签锁定按钮使fancybox iframe中的图像可锁定?或者我必须在每个HTML页面上添加一个pin按钮吗 谢谢 Milobookmarklet按钮在当前加载的页面上工作。通常,如果一个iframe与它的原始url发生了微小的变化,那么父页面就无法通过javascript访问它。实际的iframe本身必须启动适当的消

在我的网站上,我有一个用户列表。单击每个按钮,将显示fancybox弹出窗口。在窗口中,我使用iframe加载一个包含用户绘画的页面

是否有任何方法可以通过单击pinterest书签锁定按钮使fancybox iframe中的图像可锁定?或者我必须在每个HTML页面上添加一个pin按钮吗

谢谢


Milo

bookmarklet按钮在当前加载的页面上工作。通常,如果一个iframe与它的原始url发生了微小的变化,那么父页面就无法通过javascript访问它。实际的iframe本身必须启动适当的消息传递请求系统

如果您可以让iframe向包含所需图像的父窗口发送消息,然后让父窗口向页面添加图像链接,那么这似乎是目前唯一的方法。查看postMessage()函数


当你问我是否有“任何方法”可以做到这一点时,我会说是的。然而,它是非常丑陋的。最好将pinit按钮添加到iframe中的每个图像中。:)

我认为您必须在每个HTML页面中添加一个pin-it按钮,因为它是iframe中的一个单独页面。