最详细的js获取当前url的方法
1、window.location.href(设置或获取整个 URL 为字符串)
var test = window.location.href;
alert(test);
返回:http://i.cnblogs.com/EditPosts.aspx?opt=1
2、window.location.protocol(设置或获取 URL 的协议部分)
var test = window.location.protocol;
alert(test);
返回:http:
3、window.location.host(设置或获取 URL 的主机部分)
var test = window.location.host;
alert(test);
返回:i.cnblogs.com
4、window.location.port(设置或获取与 URL 关联的端口号码)
var test = window.location.port;
alert(test);
返回:空字符(如果采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符)
5、window.location.pathname(设置或获取与 URL 的路径部分(就是文件地址))
var test = window.location.pathname;
alert(test);
返回:/EditPosts.aspx
6、window.location.search(设置或获取 href 属性中跟在问号后面的部分)
var test = window.location.search;
alert(test);
返回:?opt=1
PS:获得查询(参数)部分,除了给动态语言赋值以外,我们同样可以给静态页面,并使用javascript来获得相信应的参数值。
7、window.location.hash(设置或获取 href 属性中在井号“#”后面的分段)
var test = window.location.hash;
alert(test);
返回:空字符(因为url中没有)
最详细的js获取当前url的方法相关推荐
- js 获取图片url的Blob值并预览
js 获取图片url的Blob值并预览 1)使用 XMLHttpRequest 对象获取图片url的Blob值 参考:https://www.cnblogs.com/tujia/p/6483255.h ...
- 用JS获取地址栏参数的方法
用JS获取地址栏参数的方法(超级简单) 方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!) function GetQueryString(name) { var reg ...
- 【前端用法】html5实现地理位置定位(JS获取当前地理位置的方法)
本文目录 一.背景描述 二.实现方案 方案一 方案二 一.背景描述 目前在做公司的一个网站,有个需求是:当别人进入网站时自动定位他的地理位置,包括市区,方便给他推荐当前城市的特色信息. 其实,这也是一 ...
- php接收键盘事件,js获取键盘事件的方法实例
本文主要和大家分享js获取键盘事件的方法实例,希望能帮助到大家. document.οnkeydοwn=function(event){ var e = event || window.event | ...
- js获取checkbox值的方法
js获取checkbox值的方法.分享给大家供大家参考.具体实现方法如下:<html> <head> <meta http-equiv="Content-Typ ...
- js获取最大整数的方法
js获取最大整数的方法 1.Math.max(x1,x2,...) 方法可返回指定的数中带有较大的值的那个数. 参数:0或多个参数 返回值:参数中最大的值.如果没有参数,则返回 -Infinity.如 ...
- JS获取DOM元素的方法
什么是HTML DOM 文档对象模型(Document Object Model),是W3C组织推荐的处理可扩展置标语言的标准编程接口.简单理解就是HTML DOM 是关于如何获取.修改.添加或删除 ...
- JS获取div高度的方法
有时在写页面时,需要获取一个div的高度.怎么才能获取呢?哈哈,先上结论.有两种方法. offsetHeight .clientHeight getComputedStyle offsetHeight ...
- node.js中的url.parse方法
学习node.js中的url.parse方法 文章目录 前言 一.URL模块之parse方法详解 1.参数 2.实例 例子1:url.parse只传一个参数的情况 例子2:url.parse第二个参数 ...
- JS 获取链接(url)参数以及锚链接(anchor)结合富ajax的应用(ajax前进/后退的问题)...
1. JavaScript获取url链接的方法: <script language="javascript">document.write(window.locatio ...
最新文章
- 思维dp ---- Codeforces Round #711 (Div. 2) - C. Planar Reflections[dp/记忆化搜索]
- 【决策】Waymo无人出租车年底发射,现已进入定价环节 | 公交部门竟成友军?...
- 【python图像处理】直线和曲线的拟合与绘制(curve_fit()详解)
- 生活娱乐 在上海怎么租房
- 2019-11-13 有趣的网站(持续更新)
- PHP(二)——HTML基础
- 海龟绘图小动物_被解救海龟经野化训练后放归大海,这一幕让人惊叹不已
- react字符串转html函数,react 字符串强转为html标签
- jQuery Ajax Demo
- grails 保存图片
- raspberry(树莓派)的简介及实验
- 【postgres】源码结构
- Filecoin周报-39期:Filecoin Testnet/3按约定如期上线!
- mysql 5.6.24 64位_CentOS 6.4 64位 安装 mysql 5.6.24
- 免费好用的IPv6之一个有趣的需求——浅谈Openwrt的VLAN
- 雅虎财经股票数据API获取
- 利用英语的偏旁部首来学英语
- MSSQL之一 数据库系统简介 与SQL Server 2008概述
- Navicat Premium注册
- 最详细大数据项目落地路线图实践总结