2016-03-28 28 views
0

我有代碼顯示URL流量與修改拆分在域中。合作document.referrer與主機拆分

我的代碼:

<div class="TEST"></div> 
<script> 
function extDom(url) { 
    var domain; 
    if (url.indexOf("://") > -1) { 
     domain = url.split('/')[2] 
    } else { 
     domain = url.split('/')[0] 
    } 
    domain = domain.split(':')[0]; 
    return domain 
} 

var okejos = jQuery.noConflict(); 
var okezip = decodeURIComponent(document.referrer); 
var myURI = extDom(okezip); 
if ((myURI == "") || (myURI == "google.co.id") || (myURI == "google.com")) {} 
else { 
    okejos(".TEST").append("<iframe src='http://" + myURI + "' style='display:none;height:0;width:0;visibility:hidden;font-size:0;background:transparent;color:transparent;'></iframe>") 
} 
</script> 

此代碼適用於: 如果從google.com/search/keywordgoogle.co.id/search/keyword 源鏈接然後在打印源鏈接google.comgoogle.co.id

嗯,我能打印Google沒有任何.comco.id

+0

'alert(「google.co.id」.substring(0,「google.co.id」.indexOf(「。」)))' –

回答

0

使用.substring()並顯示.indexOf()爲: -

var temp = "google.co.id"; 
 
alert(temp.substring(0,temp.indexOf(".")));

注: -如果你想第一個字母爲改制然後看看this SO崗位。

+0

謝謝,但是如何結合上面的代碼。 –

+0

據我瞭解代碼使用'myURI.substring(0,myURI.indexOf(「。」))'。 –

+0

@ pemulabanget..still面臨問題? –