js window.location方法URL使用方法

window.location方法获取URL

统一资源定位符 (Uniform Resource Locator, URL)

指令
结果
window.location.search
"?a=1"
window.location.protocol
http:
window.location.port

window.location.pathname
/a/201105/a564.html
window.location.href
http://www.google.cn/a/201105/a564.html?a=1#aa
window.location.hostname
www.google.cn
window.location.host
www.google.cn
window.location.hash
"#aa"

示例:

http://www.home.com:8080/windows/location/page.html?ver=1.0&id=timlq#love

1, window.location.href

整个URl字符串(在浏览器中就是完整的地址栏)
返回值:

 代码如下 复制代码
http://www.home.com:8080/windows/location/page.html?ver=1.0&id=timlq#love

2,window.location.protocol
URL 的协议部分
返回值:http:
3,window.location.host
URL 的主机部分,
返回值:www.home.com
4,window.location.port
URL 的端口部分。如果采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符。
本例返回值:8080
5,window.location.pathname
URL 的路径部分(就是文件地址)
返回值:/windows/location/page.html
6,window.location.search
查询(参数)部分。除了给动态语言赋值以外,我们同样可以给静态页面,并使用javascript来获得相信应的参数值
返回值:?ver=1.0&id=timlq
7,window.location.hash
锚点
返回值:#love

在js中还在类是的方法document.location、document.URL window.location.href  当前页面完整 URL。
对当前网页进行跳转

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索字符串
, url
, 参数
, 代码
端口
window.location.url、js window.location、js中window.location、js的window.location、window.location方法,以便于您获取更多的相关知识。

时间: 2024-09-21 23:55:44

js window.location方法URL使用方法的相关文章

javascript window.location获取url各项参数详解

URL即:统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成: scheme://host:port/path?query#fragment scheme:通信协议 常用的http,ftp,maito等 http://localhost/test/test.htm?id=1  代码如下 复制代码 <html> <head> </head> <body> <script languge=javas

window.location.herf=url参数有中文,到后台乱码问题解决

js中的代码: /*将中文的参数进行两次编码 */ function queryByName(){                    //获取查询条件的用户名                    var queryName=$("#queryName").val();//尚晓飞当当                    alert(queryName);                    //进行后台跳转                    window.location.

JS教程:window.location使用方法的区别介绍_javascript技巧

window.location.href=&http://www.webjx.com/javascript/ldquo;url":改变url地址;window.location.replace("url"):将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过"前进"和"后 退"来访问已经被替换的URL,这个特点对于做一些过渡页面非常有用!window.lo

JS教程:window.location用法区别

window.location.href=&http://www.webjx.com/javascript/ldquo;url":改变url地址; window.location.replace("url"):将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过"前进"和"后 退"来访问已经被替换的URL,这个特点对于做一些过渡页面非常有用! window.

一个非常全面的javascript URL解析函数和分段URL解析方法_javascript技巧

一.URL解析函数 复制代码 代码如下: <script>  /** *@param {string} url 完整的URL地址 *@returns {object} 自定义的对象 *@description 用法示例:var myURL = parseURL('http://abc.com:8080/dir/index.html?id=255&m=hello#top'); myURL.file='index.html' myURL.hash= 'top' myURL.host= 'a

window.location和document.location的区别分析_javascript技巧

document.location 这个对象包含了当前URL的信息 location.host 获取port号 location.hostname 设置或获取主机名称 location.href 设置或获取整个URL location.port设置或获取URL的端口号 location.search 设置或获取href属性中跟在问号后面的部分 -----------------------------------------------------------------------------

javascript-js window.location.href 跳转显示404错误,但是路径是对的

问题描述 js window.location.href 跳转显示404错误,但是路径是对的 地址是对的,但是服务器却显示404错误, 要手动刷新一下,页面才显示出来. 这是为什么啊 用C#后台写的:Response.Write("window.location.href='SHPage.html?sName=" + jumpStore + "'"); 别说什么地址错误,页面找不到. 如果是这样的话,网址不变,为什么网页重新刷新就正常显示了.这就不是地址错误了吧,地

jquery/js获取当前页面url地址程序代码

设置或获取对象指定的文件名或路径.  window.location.pathname  设置或获取整个 URL 为字符串.  window.location.href  设置或获取与 URL 关联的端口号码.  window.location.port  设置或获取 URL 的协议部分. window.location.protocol  设置或获取 href 属性中在井号"#"后面的分段. window.location.hash  设置或获取 location 或 URL 的 h

window.location.href中url中数据量太大时的解决方法

 这篇文章主要为大家介绍下window.location.href中url中数据量太大时的解决方法,需要的朋友可以参考下 先说一下今天遇到的问题   一个导出excel的处理,在按钮按下后需要传很大一个数据到后台,刚开始的做法如下: 代码如下: var actionUrlSetData = "****Action!exportDatas.action"+ "?now=" + new Date().getTime(); window.location.href= ac