【发布时间】:2015-04-12 23:55:34
【问题描述】:
使用这个最明显的区别是什么:
<object type="text/html" data="http://www.somepage.com/menu.html"...>
还有这个:
<!--#include virtual="/menu.html" -->
我可以假设对象标记和服务器端包含几乎相同吗?或者什么时候使用一个比另一个更好?
【问题讨论】:
使用这个最明显的区别是什么:
<object type="text/html" data="http://www.somepage.com/menu.html"...>
还有这个:
<!--#include virtual="/menu.html" -->
我可以假设对象标记和服务器端包含几乎相同吗?或者什么时候使用一个比另一个更好?
【问题讨论】:
我都测试过,从外观上看,server side include 将占据页面的整个主体标签,但网站的服务器必须能够支持它(大多数 Windows 服务器不能而且应该使用.shtml文件作为最后的手段)
然而,object 标签虽然较旧且几乎在任何地方都受支持,但它需要一个宽度和高度来占据整个屏幕,否则它只会占据屏幕的一小部分,类似于 iframe
【讨论】: