为了将来节省一些腿部工作,改变一页上的内容与每页的内容,我正在考虑将页面的重复部分转换为"模块"。基本上,我创建了一个包含我的菜单的页面(menu.html
),并通过iFrame index.html
<iframe src="menu.html" width="100%">
这会以我认为的方式运作吗?我会失去很多速度吗?有什么明显的理由说明我不应该这样做吗?利弊是否会成为职业选手?
*注意:我计划将所有模块放在一个页面上以减少请求,然后只在iFrame中预置内容(如Sprite Sheet)
的jsfiddle: