导航:首页 > IDC知识 > js获取客户端域名

js获取客户端域名

发布时间:2020-11-28 04:22:55

1、用js如果获取域名中的页面名字?

利用js中window对象的location子对象的pathname属性,返回url所对应的网页文件的虚拟路径,其中包括网页文件的文件名。用法如下:
var str = window.location.pathname
在你举的例子中少了个端口号应该http://hostname:port/index.html
这时str 的值就为 /index.html
如果目录更深如http://hostname:port/wtccut/index.html
那么str 的值就为 /wtccut/index.html
str为网页文件的虚拟路径,如果不是你要的值你可以通过正则表达式继续截取。
你可以用
var str = window.location.hostname 获得主机名或ip地址
var str = window.location.port 获得端口号

2、用JS获取当前域名并判断

在页面插入js代码
<script language="javascript" type="text/javascript">
function loadFN(){
hrefValue = window.location.href; //获取当前页面的地址
alertUrls = ['www.bbb.com']; //指定你想要alert的域名,多个可以在数组中直接追加即可
//追加如:['www.bbb.com', '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,否则还要做些针对的处理

3、JS如何获取访问者的来路域名,就是我怎么样才能知道访问者是从那个域名访问过来的,

您好 您可以安装一个百度统计 或者CNZZ 自动会统计的
如果我的回答对您的问题有帮助请采纳 谢谢

4、怎么用程序(php或Js)获取用户使用的dns 然后获取用户端对某个域名的解析ip

客户端对某个域名的解析??
这是在收集客户端的信息,
web好像没这么大的权限,
如果你需要这么做,
估计插件可以帮助你,
或者看下微软的ACTIVE行不行。

5、javascript如何获取域名?之后的值

你这问题不好理解啊!
我猜你是这意思不知道对不对
就是一个页面地址有个“?”号 你要取这问好后面的值

如果是这样的话 可以这样做

var url= document.URL; ///也可以是window.location.href等
var s = url.indexOf("?");
if(s!=-1){ var id = url.substring(s+1);}
id就是?号后面的值

下面是我的博客

6、javascript中怎么获取主机的域名和端口号

方法 步骤如下:

打开开发工具。比如editplus、dw等

新建一个html文件,写入脚本标签

<script language="javascript" type="text/javascript">

<!--


//-->

</script>

js代码必须写入好改标签中。

3.想要获取web的主机名和端口号就必须使用window下的location对象的属性才行的。

4.获取主机域名:

location.hostname

获取端口号

location.port

具体实现的代码:

function f1(){

alert(window.location.hostname);

alert(window.location.port);

}

7、js获取当前网页地址并去掉域名

用正则表达式啊
获取当前网址的url
var url=window.location.href; 然后使用正则表达式匹配,这个你要懂正则表达式,具体可以当网上搜索一下,如果这个网址里面只有一个问号的话,那么还有一个简单的方法,如下
以问号分割,将返回一个数组,数组里面有两个元素
var newurl=url.split('?')[1];
newurl0],获得是问号以前的字符串,就是http://.baidu.com/new
newurl[1],自然是word=js
打印下结果
alert(newurl[1])
希望是你要的答案啦

8、JavaScript获取当前域名

<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>

我是爱分享资源网的站长,如果你觉得不错请访问下我的网站,谢谢了!

9、用js获取同一个域名下(非本页面)其他网页页面上的数据。

直接的办法我没有,但是我有个间接的办法,就是在 a.html 用 localStorage 存起来 12345 然后 b 页面取 a页面存起来的值

与js获取客户端域名相关的知识