2012-01-23 36 views
1

我该如何更换php包含导航与jQuery?替换php包含jQuery

在PHP中我使用类似

$var = $_GET["site"]; 
include($var); 

让页面,包括但我怎么能这样做jQuery中?我想使用URL来获取页面。 是否存在针对此问题的任何组合解决方案(如果JavaScript被禁用,可能是后备)。

.load() 

不处理URL。

+0

JavaScript没有被禁用,所以你不会真的有一个直接的html替代品。我想你可以做iframe或什么的,看起来很奇怪。 – MetalFrog

+0

“禁用的jQuery/JavaScript”解决方案将是像PHP这样的服务器端代码......这是您开始的地方......这就是为什么这个请求没有任何意义。 – Sparky

回答

0

您只需要做一个$.get()并提供一个回调函数,用新页面中的标记替换当前页面上的标记。对于第二部分,您可以使用replaceWith()。如果你想要替换整个页面,那么你应该使用更简单的东西,比如location redirect