今天给各位分享js获取域名教程的知识,其中也会对js获取主域名进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
如何使用Javascript获取一个链接地址中的顶级域名
a id=”a1″ href=”” target=”_blank”JS特效/a
script language=”javascript”
alert(getdomain(1,’a1′)); //弹窗输出域名
function getdomain(typ,id){ //参数:类型(0:当前域名,1:顶级域名),链接对象ID
var url=window.document.getElementById(id).href; //获取链接
if(typ==0){ //获取当前域名,如:
var a = document.createElement(‘a’);
a.href = url;
url=a.hostname;
}else{ //获取顶级域名,如:lingchenliang.com
//使用正则表达式
url=url.replace(/.+[\.\/]([A-z]+\.[A-z]+)\/[^\/].+/,”$1″);
}
return url; //返回域名值
}
/script
js获取url路径信息
1,设置或获取对象指定的文件名或路径。
2,设置或获取整个 URL 为字符串。
3,设置或获取与 URL 关联的端口号码。
4,设置或获取 URL 的协议部分。
5,设置或获取 href 属性中在井号“#”后面的分段。
6,设置或获取 location 或 URL 的 hostname 和 port 号码。
7,获取 href 属性中跟在问号后面的部分。
8,用来得到当前网页的域名
用JS获取当前域名并判断
在页面插入js代码
script language=”javascript” type=”text/javascript”
function loadFN(){
hrefValue = window.location.href; //获取当前页面的地址
alertUrls = [”]; //指定你想要alert的域名,多个可以在数组中直接追加即可
//追加如:[”, ‘bbb.com’, ‘abc.bbb.com’]
for(key in alertUrls){
if(String(hrefValue).indexOf(alertUrls[key]) = 0){
//指定的字符串值alertUrls[key]在字符串href中出现则=0,否则为-1
alert( alertUrls[key] );
break; //直接跳出循环
}
}
}
///页面载入完成后即执行loadFN函数
window.onload = loadFN;//前提是原来页面没有使用onload,否则还要做些针对的处理
/script
window.onload = loadFN;//前提是原来页面没有使用onload,否则还要做些针对的处理
如何通过js获取当前访问页面的域名
input type=”text” style=” width:300px;” name=”new” id=new”
script
var nurl = document.referrer;//来源url
document.URL //获取当前域名
document.title//获取当前页面标题
document.getElementById(‘new’).innerHTML = nurl;/script
我是爱分享资源网的站长js获取域名教程,如果js获取域名教程你觉得不错请访问下我的网站,谢谢了js获取域名教程!
两种js获取当前域名代码
今天给各位朋友介绍两种js获取当前域名
代码如下
//获取当前域名
1、window.location.host;
2、document.domain;
//获取当前页面地址
url
=
window.location.href;
例子
代码如下
script
language=”javascript”
//获取域名
host
=
window.location.host;
host2=document.domain;
//获取页面完整地址
url
=
window.location.href;
document.write(“brhost=”+host)
document.write(“brhost2=”+host2)
document.write(“brurl=”+ur()l)
/script
补充:
获取当前域名信息
代码如下
thisTLoc
=
top.location.href;
thisPLoc
=
parent.document.location;
thisTHost
=
top.location.hostname;
thisHost
=
location.hostname;
strwrite
=
”
thisTLoc:
[“
+
thisTLoc
+
“]”
strwrite
+=
”
thisPLoc:
[“
+
thisPLoc
+
“]”
strwrite
+=
”
thisTHost:
[“
+
thisTHost
+
“]”
strwrite
+=
”
thisHost:
[“
+
thisHost
+
“]”
document.write(
strwrite
);
js如何截取地址栏的一级域名,截取后在html中如何显示
window.onload = function()
{
var urlArr = window.location.href.split(‘/’);
var urlShowArea = document.createElement(‘div’);
urlShowArea.innerHTML = urlArr[2];
document.body.appendChild(urlShowArea);
};
先获取当前页面js获取域名教程的整个域名js获取域名教程,然后分割字符串js获取域名教程,以’/’为分割标识符js获取域名教程,得到的数组第三个元素就是一级域名。然后用DOM新建div,把一级域名添加进去就可以在html中显示出来js获取域名教程了。
关于js获取域名教程和js获取主域名的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。