我刚刚开始创建一个PHP/AJAX网站,我想知道我应该在哪里添加"仅包含内容"的功能.
我应该在我的页眉和页脚脚本中使用if语句来检查"ContentOnly" get参数吗?然后将该参数附加到我的AJAX调用中的查询字符串中?
或者我应该在AJAX端使用过滤器来仅获取主要内容Div.就像在jquery中一样:
$(this).load("/myPhpPage.php #mainContentDiv")
第一种方法会更快吗?但是第二种方法会将AJAX功能保留在表示方面,而不是我的PHP.
或者有第三种方法吗?我想保持我的PHP脚本完整,所以如果oyu直接转到它们,页眉和页脚就在那里.提前致谢!
请不要为了使用AJAX而使用AJAX.
也就是说,大多数AJAX库都传递一个X-Requested-With
HTTP标头,表明它是一个AJAX请求.您可以使用该标头来决定是否包含页眉/页脚等.