window.location操作url对象
URL即:统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成:scheme://host:port/path?query#fragment scheme:通信协议常用的http,ftp,maito等 host:主机服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。 port:端口号整数,可选,省略时使用方案的默认端口,如http的默认端口为80。 path:路径由零或多个"/"符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。 query:查询可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技术制作的网页)传递参数,可有多个参数,用"&"符号隔开,每个参数的名和值用"="符号隔开。 fragment:信息片断字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。(也称为锚点.) 对于这样一个URLhttp://www.x2y2.com:80/fisker/post/0703/window.location.html?ver=1.0&id=6#imhere 我们可以用javascript获得其中的各个部分1, window.location.href整个URl字符串(在浏览器中就是完整的地址栏)本例返回值: http://www.x2y2.com:80/fisker/post/0703/window.location.html?ver=1.0&id=6#imhere 2,window.location.protocolURL 的协议部分本例返回值:http: 3,window.location.hostURL 的主机部分本例返回值:www.x2y2.com 4,window.location.portURL 的端口部分如果采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符本例返回值:"" 5,window.location.pathnameURL 的路径部分(就是文件地址)本例返回值:/fisker/post/0703/window.location.html 6,window.location.search查询(参数)部分除了给动态语言赋值以外,我们同样可以给静态页面,并使用javascript来获得相信应的参数值本例返回值:?ver=1.0&id=6 7,window.location.hash锚点本例返回值:#imhere
转载于:https://www.cnblogs.com/cowboybusy/p/9041745.html
window.location操作url对象相关推荐
- 点击刷新时修改路径 html,window.location更改URL属性、重定向或刷新页面!!
本篇文章给大家分享一份window.location备忘单!了解如何更改URL属性以及如何在JavaScript中重定向或刷新页面.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 如 ...
- window.location获取url各项参数详解
window.location方法后还还可以带href,search等参数,下面我们来看看获取url各项参数的办法. URL即:统一资源定位符 (Uniform Resource Locator, U ...
- window.location.href url含中文服务器收到乱码问题
window.location.href url含中文服务器收到乱码问题解决 (1).页面中先对中文进行编码. 如:window.location.href = url+"&grou ...
- js 操作location URL对象进行操作
把location 创建URL对象 构造器 new URL() 创建并返回一个URL对象,该URL对象引用使用绝对URL字符串,相对URL字符串和基本URL字符串指定的URL. 属性 hash 包含' ...
- vf更改当前路径_这份 window.location 备忘单,让你更有条理解决地址路径问题!...
如果你想获取站点的URL信息,那么window.location对象什么很适合你!使用其属性获取有关当前页面地址的信息,或使用其方法进行某些页面重定向或刷新? https://segmentfault ...
- 关于window.location可以获取的信息
window.location方法后还还可以带href,search等参数,下面我们来看看获取url各项参数的办法. URL即:统一资源定位符 (Uniform Resource Locator, U ...
- window.location和document.location的区别分析
用户不能改变document.location(因为这是当前显示文档的位置).但是,可以改变window.location (用其它文档取代当前文档)window.location本身也是一个对象,而 ...
- javascript window.location的用法
设置或获取对象指定的文件名或路径. <script> alert(window.location.pathname) </script> 设置或获取整个 URL 为字符串. & ...
- window.location与open用法
1.window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面. location.hostname 返回 web 主机的域名 location.pathnam ...
最新文章
- CodeSite使用小结
- mysql 5.7快速部署
- CV:计算机视觉技术之图像基础知识(一)—以python的cv2库来了解计算机视觉图像基础(傅里叶变换-频域-时域/各种滤波器-线性-非线性-均值-中值-高斯-双边)
- cta策略 有哪些_CTA 主流的交易策略都有哪些?
- JSP作业1--5!
- html中加入scrip代码,HTML script 标签 | 菜鸟教程
- Java零基础入门 : (2) 代码编辑器IDEA安装与配置
- .NET学习知识和技术总结
- 【java】java的Jaas授权与鉴权
- F1060 IPV6 BGP4+与静态路由重分布典型组网配置案例
- vue3组合式Composition API之ref函数的具体用法
- android设置文件存储大小,Android实现把文件存放在SDCard的方法
- 设置-安全-手机加密功能解说
- python爬取链家新房_Python爬虫实战:爬取链家网二手房数据
- U盘制做多系统启动盘
- Regression 回归
- 【数据结构】 栈的知识点
- Invalid param tag: Cannot load command parameter [robot_description]:
- 电子邮件全自动加密和数字签名解决方案
- HyperBDR云容灾深度解析三:适配上云下云跨云多场景
热门文章
- ubuntu 中vi的使用方法
- 十进制数转换为二进制数
- springSide3
- IPC之IPC_PRIVATE与ftok比较
- 32位x86处理器编程导入——《x86汇编语言:从实模式到保护模式》读书笔记08
- springboot学习笔记(四)
- 树莓派无法安装mariadb_RaspberryPi(树莓派)如何安装 MariaDB / MySQL 数据库
- 微信终端跨平台组件 Mars 系列(三)连接超时与IPPort排序
- 【译】X Server-Client!! What the hell?
- 【译】Understanding Universal Composition Framework and Sprites State Channels