我正在使用wordpress并希望添加一个在框架/灯箱中打开的链接。无法找到一个小解决方案。
应该没有新窗口。只是一个内容框出现在我所在的页面内。我希望你知道我的意思
答案 0 :(得分:0)
使用Easy Fancybox插件应该很容易。
在插件页面的“常见问题”部分中引用条目:
我可以在FancyBox叠加层中显示网页或HTML文件吗?
是的。首先,在设置> 媒体上启用 iFrame 选项。然后,在您的帖子或页面内容中,创建指向您内容中任何网页或.htm(l)文件的链接。然后切换到经典编辑器中的文本标签或古腾堡中的编辑为HTML (在块菜单的 More 选项下),找到链接
<a ... >
标记,并为其赋予一个class="fancybox-iframe"
属性。
Voilà!
但是要注意:
注意:并非所有外部网页都可以嵌入iframe中,并且可能会被服务器响应标头或脚本阻止。结果将是一个空的/空白的灯箱,或者是目标页面“突破”该灯箱并加载到主浏览器标签中。
任何其他iframe解决方案都可能会遇到相同的问题。这样可以更好地处理本地提供的页面。