Jquery 从特定URL加载内容的Ajax

Jquery 从特定URL加载内容的Ajax,jquery,ajax,Jquery,Ajax,我有一个页面,只有当用户单击该页面上的特定链接时,才能通过ajax加载内容。但是现在,如果用户从url中带有特定参数的外部链接进入该页面,我希望能够加载该特定内容 下面是在当前页面上加载内容的jquery。此页面位于mysite.com/portfolio。只有当用户单击页面上的链接时,公文包项目才会显示 $('.portfolio-load').click(function(){ $.ajax({ type: 'POST', u

我有一个页面,只有当用户单击该页面上的特定链接时,才能通过ajax加载内容。但是现在,如果用户从url中带有特定参数的外部链接进入该页面,我希望能够加载该特定内容

下面是在当前页面上加载内容的jquery。此页面位于mysite.com/portfolio。只有当用户单击页面上的链接时,公文包项目才会显示

 $('.portfolio-load').click(function(){
    $.ajax({
              type: 'POST',
              url: this.href, 
              success: updatePortslide, 
              dataType: 'json', 
              data: 'js=2' 
            });

            return false;

    });

如果用户从外部链接(如document ready use regex上的mysite.com/portfolio/name-of-content-to-load)访问此页面,并从url中提取要加载的内容名称并调用$.ajax,我将如何修改此页面。但是您可能必须将this.href更改为相应的url。

检查转介怎么样?您正在使用php吗?如果是,您可以尝试使用refferal,如

if($_SERVER[’HTTP_REFERER’]!=''){
    echo "<script>
        $(function(){
        $.ajax({
            type: 'POST',
            url: this.href, 
            success: updatePortslide, 
            dataType: 'json', 
            data: 'js=2' 
        });
        return false;
    });
    </script>";
}