计算任何页面中的所有嵌入链接

时间:2018-04-16 08:37:58

标签: php jquery

public function actionPagelink(){
 if(isset($_POST['link']))
    $allLink=($_POST['link']);
    $linkcount['inbound']=0;
    $linkcount['outbound']=0;
    foreach ($allLink as $singlelink)
        {
           if (strpos(Yii::$app->params["siteUrl"], $singlelink)) {
               $linkcount['inbound']++;
            }else 
             $linkcount['outbound']++;
        } //( $data['inbound']);die();
    // $_POST['daterange']
    return json_encode($linkcount);

}

jQuery代码: -

$( document ).ready(function() {
    var href = []; 
    a.find('a').each(function() { 
        href.push($(this).attr('href')); 
    }); loadlink(href); 
}); 
function loadlink(link){ 
    $.ajax({ 
        url: 'page/pagelink', 
        type: 'post', 
        data: {link:link}, 
        success: function (data) { 
            var obj = jQuery.parseJSON(data); 
            $('div.pageanalysisform').find('h2#inbound').text('InBoundLink:'+obj.inbound); $('div.pageanalysisform').find('h2#outbound').text('OutBoundLink:'+obj.outbound); 
        } 
    }); 
}

我这样做是为了计算入站和出站链接。但是,我不知道计算 嵌入式链接 。任何帮助都会很棒。

0 个答案:

没有答案