单击 mailto 时出现以下错误:colorbox 中的链接。它的工作没有彩盒,但不幸的是我需要使用彩盒。
我试过 header('X-Frame-Options: GOFORIT'); 但它不起作用。并在控制台中显示以下错误消息。
Refused to display document because display forbidden by X-Frame-Options.
任何的想法?
我从来没有搞乱过 X-Frame-Options(尽管我确实直接为编写关于点击劫持的书的人工作)。根据Mozilla,只有两个可接受的值:
这些是由 iframed 源服务器返回的,听起来你可以控制它。两者都是防御性的,而不是宽容的。
如果您完全关闭标题会发生什么?
此外,为了避免使用网络邮件客户端的用户(如我)可能不想离开颜色框或将网络邮件客户端绑定在 iframe 中,请尝试target="_blank"
在链接上进行设置。也许转义 iframe 会缓解其他问题。
一些网站禁止他们的页面显示在 iframe 中。如果这就是你遇到的情况,那么就没有什么可以做的了。但是,我不建议尝试对 mailto 链接进行颜色框,因为您无法控制访问者如何处理这些类型的链接。