JSP能否知道它是否在iFrame中?
出于各种原因,我需要一个JSP以不同的方式操作和显示,这取决于它是作为父页面查看还是通过iFrame查看JSP能否知道它是否在iFrame中?,jsp,iframe,Jsp,Iframe,出于各种原因,我需要一个JSP以不同的方式操作和显示,这取决于它是作为父页面查看还是通过iFrame查看 有没有一种方法让JSP知道它是如何显示的,这样它才能正确地工作?JSP无法判断它是否在一个框架中。但是你也许可以使用javascript。下面是一个非常简单的javascript调用,它将检测您是否在帧中: if(top != self) { alert("In an HTML frame"); } 如果你需要知道你是否在服务器端的一个框架中,那么也许你可以这样做 向jsp添加少量
有没有一种方法让JSP知道它是如何显示的,这样它才能正确地工作?JSP无法判断它是否在一个框架中。但是你也许可以使用javascript。下面是一个非常简单的javascript调用,它将检测您是否在帧中:
if(top != self) {
alert("In an HTML frame");
}
如果你需要知道你是否在服务器端的一个框架中,那么也许你可以这样做
这是一种享受,我们不需要在服务器端这样做,只是在显示时有一个稍微不同的外观和感觉。