<script>
document.write("您访问的域名 <b>"+document.referrer.substring(7,document.referrer.length-1)+"</b> 可能正在出售中!")
</script>
这段代码可以通过"+document.referrer.substring(7,document.referrer.length-1)+"取得地址栏域名。但是我需要是 xxx.com 而不是 www.xxx.com ,如果浏览者在地址栏输入xxx.com来访问就是我需要的,如果是输入www.xxx.com那么我还是需要取得 xxx.com ,不要 www.这几个字符。应该怎么修改呢。
var ref = document.referrer;
var domain = ref.substring(7, ref.length - 1);
(domain.substring(0, 4).toLowerCase() == 'www.') ? domain = domain.substring(4) : domain = domain;
document.write("您访问的域名 <b>"+domain+"</b> 可能正在出售中!")
</script>
function gethost(){
var href ='www.abc.com';//window.location.hostname;
href = href.match(/[^\.]\w+\.\w+$/);
return href || ''
}
改为 return href[0]||''