这是我们的问题——我们不知所措。
在 ourdomain.com 上,这是一个 Wordpress 站点,我们需要在 colleaguedomain.com 嵌入部分页面。我们不想显示页眉和页脚(我们只想要正文)。我们的同事不能代表我们编辑他们的任何网站,因此存在跨域同源政策问题 - 但是,我们的同事已明确全权委托我们使用任何可能的解决方法,因此这是一个技术问题而不是道德问题!
以下是我们目前正在做的事情:
在ourdomain.com 上,我们在一个div 中有一个iframe,带有overflow:hidden。我们使用 -px 在顶部和左侧设置 iframe 的位置:绝对值。这让我们可以隐藏标题。但是我们也在为不显示页脚而苦苦挣扎。有什么方法可以隐藏页脚吗?
我们不能只使用 iframe 的高度来隐藏页脚,因为我们的 iframe 中我们真正要显示的页面部分是一个表单;当用户单击原始页面上的下一个按钮时,javascript 会显示表单的下一个字段。这种形式有三个“页面”(记住,都在 iframe 中。)最后一个“页面”比前两个长得多(高度)。因此,如果我们设置高度以容纳前两个“页面”,我们可以隐藏页眉和页脚......但是 iframe 中表单的最后一个“页面”的一部分将被隐藏。如果我们适应这一点,页脚将显示在前两页上。
帮助?我们可以在 iframe 中隐藏页脚的 div 吗?除了 iframe,我们还应该使用其他东西吗?
帮助我们,StackOverflow!你是我们唯一的希望!
(交叉发布到一些subreddits)