js获取当前url_javascript如何获取当前URL的主机名?

在javascript中可以使用location对象的hostname属性或者host属性来获取当前URL的主机名,下面本篇文章就来带大家认识这两种属性,希望对大家有所帮助。

bac1281c15808acd860cb2934bb12397.png

使用location hostname属性

location hostname属性是用于返回当前URL的主机名;它会返回一个字符串,其中包含域名或URL的IP地址。

基本语法:

location.hostname

简单示例:

假设当前的 URL 是: http://www.php.cn/course/type/4.html

效果图:

c849d0a0c44186faf6e0442e743640bb.png

使用location host属性

location host属性用于设置或返回URL的主机名和端口;如果当前URL中未在指定端口,则不会返回端口号。

基本语法:

location.host

简单示例:

假设当前的 URL 是: http://127.0.0.1:8020/demo/2.html,URL 指定了端口号

效果图:

aeeca803787f0dfa83de3851e9496366.png

假设当前的 URL 是: http://127.0.0.1/demo/2.html,URL 中没指定端口,则只会显示主机名,不会有端口号

cfa1481d8a4f5ede3c1205f4e7ff4d87.png

浏览器支持

支持location对象的hostname属性或者host属性的浏览器如下所示:

1、Google Chrome

2、Apple Safari

3、Firefox

4、Opera

5、Internet Explorer

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注相关教程栏目!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/472737.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java访问数据库方式_java数据库访问(二)—JDBC方式(配合连接池)

上文记录了最基础的JDBC连接数据库的方法,但能看出一个问题,就是要不断的重复去创建connection和关闭connection,如果在对数据库的访问比较频繁的情况下,这种处理方式方式在性能方面是不合适的,下面使用JDBC配合数据库…

超频真的不难!G3258超频4.5GHz全攻略

奔腾G3258搭配主板详解【pconline 应用】目前DIY市场上最火热的装机组合莫过于奔腾20周年纪念版处理器G3258搭配B85芯片组主板,只要通过适当的超频,相对较低投入也能来不错的性能体验,因此在奔腾G3258还没上市时,业界对其充满期待…

python算法入门_GitHub标星2.6万!Python算法新手入门大全

问耕 发自 凹非寺量子位 出品 | 公众号 QbitAI今天推荐一个Python学习的干货。几个印度小哥,在GitHub上建了一个各种Python算法的新手入门大全,现在标星已经超过2.6万。这个项目主要包括两部分内容:一是各种算法的基本原理讲解,二…

Java enum枚举

文章目录1. 枚举例子2. 接口的实现3. 枚举中定义抽象方法enum 定义了枚举类型,其继承于 Enum 枚举类 1. 枚举例子 import java.util.EnumMap; import java.util.EnumSet; import java.util.Iterator; import java.util.Map;class EnumDemo {public enum Color{RED…

mysql写什么不同_mysql - 编译配置PHP时,两种配置写法有什么不同

在编译PHP时,--with-扩展库DIR--enable-扩展库这两种配置有什么不同回复内容:在编译PHP时,--with-扩展库DIR--enable-扩展库这两种配置有什么不同很明显是取值的不同:with 后面可以为空,即默认值;可以是路径;可以是功能名称enable 后面不能有…

Java入门到精通——基础篇之static关键字

一、概述static 关键字是声明静态变量,静态方法用的。static的含义是属于类且不属于类对象的变量和函数。二、static的产生。在创建对象的时候除非用new创建那个类的对象,否则实际上并没有获得任何对象只有当执行new来创建对象时数据存储空间才被分配&am…

Java 给编译器看的注释--Annotation

文章目录1. 系统内建的Annotation2. 自定义Annotation3. Retention4. 反射 与 Annotation5. Target6. Documented7. Inherited将配置直接写入到程序之中:Annotation 1. 系统内建的Annotation Override,Deprecated,SuppressWarnings 等 cla…

kafka启动_Kafka安装部署——单节点

1.1 Kafka的单节点部署在实际的工作中,经常使用Kafka作为消息队列,然而并不是每一种业务场景都需要集群版的Kafka,有时单节点的Kafka就能满足了业务的需求。以下就是单节点kafka的部署流程:1.1.1 安装包下载从Kafka官网下载最…

mysql怎么多表备份_学习MySQL多表操作和备份处理

【IT168 服务器学院】前面我们熟悉了数据库和数据库表的基本操作,现在我们再来看看如何操作多个表。多表操作在一个数据库中,可能存在多个表,这些表都是相互关联的。我们继续使用前面的例子。前面建立的表中包含了员工的一些基本信息&#xf…

Maven 入门 (1)—— 安装

Maven 入门 (1)—— 安装 http://blog.csdn.net/kakashi8841/article/details/17371837 1、下载maven安装包 http://maven.apache.org/download.cgi 2、基于Unix的操作系统(Linux、Solaris 和 Mac OS X) 解压上面下载的包&#xf…

中文新闻分类 数据集_三亚试点用大数据推行垃圾分类:刷卡扔垃圾,分类有奖励|界面新闻...

文丨海南日报 高懿 周月光10月19日电 ,垃圾分类如何推行?三亚市引进智能装备,在6个社区开展试点,运用大数据分析,通过行为激励,引导市民积极配合垃圾分类。19日上午,记者现场采访试点社区垃圾分…

为什么a*算法采用哈密尔顿距离作为启发函数比不在位数为启发函数的性能要好?_KDD2019: 使用神经网络为A*搜索算法赋能 --以个性化路径推荐为例...

本文系 KDD2019 论文的解读:Wang, Jingyuan, Ning Wu, Wayne Xin Zhao, Fanzhang Peng, and Xin Lin. "Empowering A* Search Algorithms with Neural Networks for Personalized Route Recommendation." InProceedings of the 25th ACM SIGKDD Internati…

java socket tomcat_在Tomcat环境下使用socket通信

最近在做一个APP的服务器端,但是APP和服务器端使用的是HTTP的通信协议,而另一方与服务器端通信却使用的是自定义的通信协议。具体的系统拓扑如下:为了完成以上的需求,一般的解决方案有两种:自己实现服务器端程序&#…

产品设计 产品经理 喜欢的网站

1 Markman http://www.zi-han.net/tools/319.html 下载地址1: 链接: http://pan.baidu.com/s/1jGKdofO 密码: 8lbh 下载地址2: 提示:安装前需要先安装AIR(官方下载) MarkMan下载:官方下载 2 在线原型制作 http://cdn…

安卓手机主题软件_类似主题软件下载-类似主题安卓官方版下载v2.6.6.3

类似主题app,介绍给大家,是一款可以让我们在线进行主题变幻,拥有更多特色主题风格的服务平台。有了它用户就可以体验不同机型的主题风格,不论苹果还是安卓都是支持的,喜欢的不妨来下载看看!【类似主题应用功…

python接单业余赚钱的门路_程序员业余时间怎么快速一年赚200万

阅读:2515348791​分享到有几个比较好的朋友,都是搞程序出身,典型的IT男,编程的能力相当不错,但是随着年龄的增大,家庭责任的到来,很希望搞点赚钱的外快,但是不知道做什么&#xff1…

Java 文件 IO 操作

文章目录1. File类2. RandomAccessFile类3. 流类3.1 字节流3.2 字符流3.3 管道流3.4 ByteArrayInputStream、ByteArrayOutputStream3.5 System.in、System.out3.6 打印流 PrintStream3.7 DataInputStream、DataOutputStream3.8 合并流3.9 字节流与字符流的转换3.10 IO包类层次关…

java dsp_GitHub - Onemeaning/JavaDsp: 数字信号处理(DSP)方面的Java封装,包含常用的一些处理方法,如滤波、信号变换等等。...

JavaDsp数字信号处理(DSP)方面的Java封装,包含常用的一些处理方法,如滤波、信号变换等等。该类库是我本科毕业设计中的一部分,绝大部分都是我自己写实现的,很少部分算法有我另外几个朋友参与讨论和实现,在此表示感谢。…

简单banner制作

简单做了一个banner,效果不是很好,主要温习了蒙版知识和滤镜的使用,其中使用(图像 > 调整 > 照片滤镜, 可以让图片融合得更协调,另外图片上添加斜线做背景,这些小技巧在做banner时,能打造…

苹果11怎么录屏_苹果11怎么设置骚扰电话号码

大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。系统版本为,苹果11设置拦截骚扰电话的方法如下:1、首先打开手机设置,找到【勿扰模式】;2、将勿扰模式开启后,点击下方【允…