2012-03-07 77 views
2

当前现代框架的替代方案是什么?现代的框架替代?

我想建立一个双框架网站equivilant,与顶部框架包含元素,不释放,底部“框架”是内容框架,根据需要重新加载。

+0

您可以使用ajax重新加载您喜欢的任何元素。 – Pointy 2012-03-07 22:16:54

+0

只是说:你为什么要那样?如果浏览器正常工作,重新加载应该不成问题。 – 2012-03-07 22:19:27

+0

这将是一个电台网站,其头部有一个闪存媒体播放器。我不希望每次更换页面时都重新加载并中断流。 – 2012-03-07 22:20:34

回答

3

你可以用AJAX做到这一点。您可以根据需要动态加载内容。您的内容区域甚至不需要大小限制 - 当用户向下滚动页面时,您可以在已经加载的内容下自动加载额外的内容。

+0

你能提供一个例子吗? – 2012-03-07 22:17:37

+0

看一下Twitter提要页面 - 当您滚动到底部时,它会加载更多推文。再次向下滚动,并加载更多。 – 2012-03-07 22:20:13

0

你可以使用像PHP和ASP.Net这样的服务器端语言,但是如果你不想重新加载头文件,那么AJAX就是要走的路。

使用jQuery的lib:

$.ajax({ 
     url: "foo.html", 
     context: document.body, 
     success: function(){ 
     alert("Done!"); 
     } 
}); 
+1

服务器语言与客户端布局有什么关系? – charlietfl 2012-03-07 22:20:35

+0

如果你在所有页面上都有相同的头文件,你可以用PHP的include()函数将它包含在所有文件中 – JanL 2012-03-07 22:25:58

+0

虽然经常使用服务器端语言,但是你总是可以向静态资源发出AJAX请求。例如,他可以在底部窗格中设置5个静态.html页面。没有必要使用PHP。 – Corbin 2012-03-07 22:32:46