我需要知道,我的php代码(应用程序)是在iframe窗口还是普通窗口中运行?
请帮帮我 在此先感谢。
答案 0 :(得分:2)
你不能在PHP中,只能在客户端知道。
使用javascript;
if (top === self) {
// not in any kind of frame
} else {
// in a frame
}
然后你可以通过重新加载来突破框架(或者回复你的php应用程序,如果这是你的事情)
答案 1 :(得分:0)
我认为你不能做那个服务器端(php)。它可能在客户端(javascript):
if (window.location.href != window.top.location.href)
{
// it is running inside a frame. Force it to run in the full window
window.top.location.replace(window.location.href);
}