2
由於各種原因,我需要一個JSP以不同的方式進行操作和顯示,具體取決於它是作爲父頁面查看還是通過iFrame查看。JSP可以知道它是否在iFrame中嗎?
有沒有辦法讓JSP知道它是如何顯示的,以便它能夠正常工作?
由於各種原因,我需要一個JSP以不同的方式進行操作和顯示,具體取決於它是作爲父頁面查看還是通過iFrame查看。JSP可以知道它是否在iFrame中嗎?
有沒有辦法讓JSP知道它是如何顯示的,以便它能夠正常工作?
JSP無法確定它是否在框架中。但是你也許可以使用javascript。這裏是一個非常簡單的JavaScript調用,將檢測你是否在一個框架是:
if(top != self) {
alert("In an HTML frame");
}
如果你需要知道你是否在服務器端框架的時候,那麼也許你可以做類似
這種工作方式,我們不需要在服務器端做到這一點,顯示時只是略有不同的外觀和感覺。 – 2011-04-04 10:47:15