博主信息
樂成的博客
博文
48
粉丝
7
评论
11
访问量
47798
积分:0
P豆:609.5

js获取url链接中的域名部分

2019年09月07日 16:54:39阅读数:877博客 / 樂成的博客/ Javascript+JQuery

项目中的banner图带H5的跳转链接,如果是非业务域名的话,不然跳转,小程序项目中需要拿到一个链接中的域名部分可以用这个方法去获取,然后跟设置的业务域名匹配,因为一个正确的url必定是由http://或者是https://、domain、路径/参数组成,所以可以用split以/进行分割成数组,取第3部分就是域名了。

var linkUrl= 'https://mp.weixin.qq.com/index.html?test=123';
var domain = linkUrl.split('/'); //以'/'进行分割
if (domain[2]) {
    //domain = domain[2];  // mp.weixin.qq.com
    domain = domain[0] + '//' + domain[2];  // https://mp.weixin.qq.com
}else{
    domain= '';
}

匹配的上就直接跳转H5,匹配不上就提示一下,可以让客户复制信息(小程序复制文本)
企业微信截图_20190906163821.png

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • “php”url扩展方法是:可以先使用“parse_url”函数,该函数可以解析“url”,并返回其组成,包括、用户、路径等,然后使用“pathinfo”函数解析文件路径,返回文件路径
    “php”实现路径文件方法有:一、直使用“basename”函数,返回路径文件;二、直使用“pathinfo”函数,以数组形式返回关于文件路径信息,包括文件、路径等。