js 获取当前网站域名的方法
上午在做一个小项目时,需要从后台取到网页的路径并在前台用JS代码组合成网址再跳转。难度不是很大,主要是需要用到 js 代码获取当前网址的主域名,那么这篇博文,飞鸟慕鱼博客就来和大家说一说,js获取当前网站域名的方法。
js 匹配网址中主域名的方法
在 js 中,可以使用 split() 方法利用字符 ‘/’,来分割一个网址,并取出它主域名的部分
js代码:
<script>var url = "https://www.feiniaomy.com/post/522.html";//以“/”进行分割,urlstr 会是一个数组var urlstr = url.split("/"); var urls = '';if (urlstr[2]) {urls = urlstr[0]+'//'+urlstr[2];}alert(urls);
</script>
弹出结果:https://www.feiniaomy.com
PS:此方法,只适合处理带有 http 或 https 协议的完整网址,如果输入的是一个项级域名,没有 http 协议的网址,就需要变换一下它的取值方法。
js 获取当前网站域名的方法
上面的代码中,js可以通过一个完整的网址来提取出主域名。如果想提取当前网页地址的主域名,可以使用 window.location.href 来获取当前网页的完整URL地址。
js代码:
<script>//获取当前网页的完整地址var url = window.location.href;var urlstr = url.split("/"); //以“/”进行分割var urls = '';if (urlstr[2]) {urls = urlstr[0]+'//'+urlstr[2];}alert(urls);
</script>
文章来源:https://www.feiniaomy.com/post/523.html
js 获取当前网站域名的方法相关推荐
- html 当前域名,js 获取当前网站域名的方法
上午在做一个小项目时,需要从后台取到网页的路径并在前台用JS代码组合成网址再跳转.难度不是很大,主要是需要用到 js 代码获取当前网址的主域名,那么这篇博文,飞鸟慕鱼博客就来和大家说一说,js获取当前 ...
- 根据url提取网站域名的方法小结
根据url提取网站域名的方法小结 前言:最近使用到了他人总结的一个基础类库.查看了下源码,发现String帮助类的一个辅助方法不是很严谨,重构之. 1.原来程序的写法 飞秋-http://www.fr ...
- js获取url地址栏参数的方法,解决中文乱码问题,能支持中文参数
js获取url地址栏参数的方法,解决中文乱码问题,能支持中文参数 参考文章: (1)js获取url地址栏参数的方法,解决中文乱码问题,能支持中文参数 (2)https://www.cnblogs.co ...
- 获取客户端mac地址 php,js获取客户端mac地址的方法
首先声明,此篇文章纯属标题党.今日QQ群里探讨用JS获取客户端mac地址的方法,众说纷纭,有说行有说不行的,闲着没事儿研究了一下,js确实可以获取到客户端当前电脑的mac地址,代码如下,但这段代码放到 ...
- php 获取GPS,js获取GPS的坐标的方法代码
本篇文章给大家带来的内容是关于js获取GPS的坐标的方法代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 不多废话,直接上代码吧 1.这个比较简单function getLocat ...
- JS获取当前页面 URL 参数方法(转)
转自:JS获取URL参数方法.js获取当前url中的参数.JS获取URL参数的4种方法总结 法一 const result = new URLSearchParams(this.props.locat ...
- 获取工作组作为域名的方法
获取计算机域名 项目要求获取计算机的域名, 代码使用了常用的API GetEnvironmentVariable,wmi等方式获取,但是计算机的"系统属性->计算机名->更改 ...
- js获取元素的五种方法
在使用Javascript的过程中我们经常都需要获取元素 ,接下来就给大家介绍一下我知道的在js中获取元素的五种方法. 1.根据选择器查找元素 1.1 document.querySelector( ...
- js获取时间年月日时间戳等方法
var myDate = new Date();//获取系统当前时间 1 myDate.getYear(); //获取当前年份(2位) 2 myDate.getFullYear(); //获取完整 ...
最新文章
- 有关 drop delete truncate 问题
- mysql数据库优化的作用_MySQL数据库优化总结
- 2020 阿里云原生实战峰会即将开幕 云原生落地的正确姿势
- 国际h2真假u盘测试软件,u盘速度测试软件H2TEST
- Win10应用商店无法下载XBOX怎么办?
- 上海黑马python培训
- 360张图围绕成为3d_3D设计将在10分钟内成为专业人士
- 熤星传媒:抖音这些方面要注意!
- android listview仿iphone通讯录ios 3dTouch
- JS循环输出数组及数组键值
- python获取鼠标的当前坐标
- 计算机怎么配置IP地址,Windows系统如何给电脑设置IP地址
- 未来哪些职业最有可能被人工智能替代
- Ubuntu设置清华源
- Android 九宫格抽奖
- 【愚公系列】2021年11月 攻防世界-进阶题-MISC-051(Miscellaneous-300)
- 大数据专业就业岗位有哪些?
- 中国专利整篇专利PDF格式下载
- 开发容器式微服务的第一步
- IT审计实务沟通与实践讨论之三IT审计中IT与财务的角度转换
热门文章
- Cesium深入浅出之3dtiles渲染
- 2020CVPR VSR Space-Time-Aware Multi-Resolution Video Enhancement
- CAD绘制等分点(定距、定数)
- 使命召唤16战区(大逃杀模式)注册、下载及设置教程
- 计算机公开课教学反思,[反思]语文公开课教学反思精选5篇
- 如何在word中插入代码块
- 22考研一战上岸上海交通大学经验贴
- 爱迈分享 海量淘宝天猫优惠券网站微信公众号自主搜索 再也不用加入烦人的QQ微信群了
- 计算机一级办公软件试题,办公软件应用-计算机一级考试试题.doc
- SEO转化大师,如何做网站成果转化?