日期:2014-05-17  浏览次数:20768 次

请教在jsp中,iframe页面和include 页面,为什么include的样式可以显示,但是iframe的页面样式无法正常显示?
 
  在jsp中,我要嵌入一个公共页面,但是如果用include, 样式可以显示,但是页面框架就乱了,
  但是如果用iframe,样式不能显示,好奇怪,熟悉这个请教下。

------解决方案--------------------
没什么奇怪的,样式是在客户端通过浏览器解释的,而jsp是在服务器端解释的.

调用include是服务器将两个JSP页合并成一个页面解释后发送到客户端,对于浏览器来说他见到的就是一个页面而已,自然样式通用于整个页面.

但是iFrame实际上就是在页面上开了一个区域来显示另外一个页面,实际上还是两个单独的页面,样式不会互相影响