我编写了一个旨在在iframe中运行的查询组件;它使用无脂肪框架。应用程序在自己的窗口中运行良好,但当它放在iframe内(在wordpress网站内)时,它的行为有所不同。具体来说,初始页面执行查询并将结果显示为表格。单击一行将转到详细信息页面。在该详细信息页面上,后退按钮应返回到先前的查询结果,但会导致iframe完全刷新(从而丢失查询结果)。
this link提供了独立的应用,说明了正确的行为。但是,如果我从iframe(同一站点)运行此命令,则从详细信息页面返回时将更新查询页面。我不明白为什么会有这种不同。
答案 0 :(得分:1)
默认情况下,F3禁止将网页嵌入到iframe中。
要重新启用它们,请使用
删除标题X-Frame-Options
header_remove('X-Frame-Options');
请注意,由于此命令会影响标头,因此必须在将任何内容发送到输出之前发出标头。