js获取域名(用JS获取当前域名并判断)

8678008682024-04-19 00:25:4239域名知识

各位老铁们,大家好,今天由我来为大家分享js获取域名,以及用JS获取当前域名并判断的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

js获取域名(用JS获取当前域名并判断)js获取url路径信息

1,设置或获取对象指定的文件名或路径。

2,设置或获取整个 URL为字符串。

3,设置或获取与 URL关联的端口号码。

js获取域名(用JS获取当前域名并判断)

4,设置或获取 URL的协议部分。

5,设置或获取 href属性中在井号“#”后面的分段。

6,设置或获取 location或 URL的 hostname和 port号码。

js获取域名(用JS获取当前域名并判断)

7,获取 href属性中跟在问号后面的部分。

8,用来得到当前网页的域名

js如何直接获取网页中图片地址

这次给大家带来js如何直接获取网页中图片地址,js直接获取网页中图片地址的注意事项有哪些,下面就是实战案例,一起来看一下。

第一种方法:js通过正则实现

/**

*获取html代码中图片地址

*@param htmlstr

*@returns{Array}

*/

function getimgsrc(htmlstr){

var reg=/<img.+?src=(|")?([^"]+)(|")?(?:\s+|>)/gim;

var arr= [];

while(tem= reg.exec(htmlstr)){

arr.push(tem[2]);

}

return arr;

}第二种方法:jquery实现

var img=$(this).find("img").attr("src");//这个是获得相对路径 prospertu

//alert($(this).find("img").prop("src"));这个是获得完整路径包括http://js在获取图片的src是相对路径

js在获取src时或同时获取到域名路径;如图片路径是mall/kmenus/001.png,用obj.src或获取到http://localhost/mall/kmenus/001.png,但是通常只获取相对路径就可以了。做此记录。

<img src="mall/kmenus/001.png" onclick="showSelected(this)">

function showSelected(obj)

{

var rootpath=http://localhost/;

res=obj.src.replace(rootpath,);

//分离路径和图片

document.getElementById("cate_img_src").src=obj.src;

}相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

怎样用Koa2框架的CORS完成跨域ajax请求

在Vue2.0中http请求以及loading的展示

用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,否则还要做些针对的处理

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

用正则表达式啊

获取当前网址的url

var url=window.location.href;然后使用正则表达式匹配,这个你要懂正则表达式,具体可以当网上搜索一下,如果这个网址里面只有一个问号的话,那么还有一个简单的方法,如下

以问号分割,将返回一个数组,数组里面有两个元素

var newurl=url.split(?)[1];

newurl0],获得是问号以前的字符串,就是http://zhidao.baidu.com/new

newurl[1],自然是word=js

打印下结果

alert(newurl[1])

希望是你要的答案啦

关于js获取域名到此分享完毕,希望能帮助到您。

本文链接:https://aiming.cc/index.php/post/2608.html 转载需授权!

分享到:
转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!