假设我有网站example.com,其索引页面就像header-main_div-footer。使用ajax我将链接内容加载到特定div以及更改页面URL。但是,重新加载页面将只显示包含页面的内容而没有页眉和页脚,它应该是。
我正在寻找的是当我手动访问www.example.com/link/时,它会加载我的网站索引页面(或临时板)并将所请求页面的内容(位于/ link /)放入特定的div中。
至于现在,我有这个脚本:
$(function(){
$('a[rel="tab"]').click(function(e){
e.preventDefault();
pageurl = $(this).attr('href');
$.ajax({url:pageurl+'?rel=tab',success: function(data){
$('#content').html(data);
}});
if(pageurl!=window.location){
window.history.pushState({path:pageurl},'',pageurl);
}
return false;
});
});
我对如何做到没有任何想法:(
答案 0 :(得分:0)
此任务的通用名称是路由,您要查找的答案取决于您使用的服务器。
$ php -S localhost:8000 router.php
请参阅手册中this页面上的示例3。