Location对象、History对象
Window对象的location属性引用的是Location对象,它表示窗口中当前显示的内容的URL,Document对象的location属性也引用Location对象,window.location === document.lacation; //true
function urlArgs(){ var args = {}; var queay = location.search.slice(1); queay = queay.replace(/</g,"<").replace(/>/g,">"); var pairs = queay.splice('&'); for(var i = 0;i<pairs.length;i++){ var pos = pairs[i].indexOf('='); if(pos==-1){continue;}; var name = pairs[i].slice(0,pos); var value = pairs[i].slice(pos+1); value = decodeURIComponent(value); args[name] = value; } return args;} History对象:Window对象的history属性引用的是History对象
转载于:https://www.cnblogs.com/susufufu/p/5713985.html
Location对象、History对象相关推荐
- javascript的浏览器Bom详解,window、location、history对象
BOM(BrowserObjectModel)也叫浏览器对象模型,描述与浏览器进行交互的方法和接口.BOM由多个对象组成, 其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对 ...
- Location和History对象实现三个页面跳转
Location对象需要用到的href属性,设置完整或者检索完整URL字符串 History对象:有关客户访问过的URL的信息. 想要实现这个页面的跳转就要了解History对象的三种方法分别是bac ...
- BOM--location对象、history对象
location对象 location 是最有用的BOM 对象之一,它提供了与当前窗口中加载的文档有关的信息,还提供了一些导航功能. 事实上,location 对象是很特别的一个对象,因为它既是win ...
- js history对象 back() foward() go()
history对象 history对象 包含用户(在浏览器窗口中)访问过的url 方法 back() 可以后退功能 history.back() foward() 前进功能 history.fowar ...
- location 和 history
Location 对象:封装了浏览器地址栏的 URL 信息 一.hash 返回 URL 中 hash(#后跟零个或者多个字符), 如果不包含, 返回空字符串 # 位置标识符 : 当前页面的位置信息, ...
- 用Location对象和history对象修改页面url
用Location对象和history对象修改页面url 1.通过hash属性更改url Location 对象包含有关当前 URL 的信息 Location.hash是URL的锚部分 Locatio ...
- JavaScript 基础(三) - Date对象,RegExp对象,Math对象,Window 对象,History 对象,Location 对象,DOM 节点...
Date对象 创建Date对象 //方法1:不指定参数var date_obj = new Date();alert(date_obj.toLocaleString())//方法2:参数为日期字符串v ...
- JavaScript操作BOM对象 - document对象; history 和 location对象 ,对话框,Date时间对象...
getElementById返回拥有指定id的第一个对象(注意只是一个且是第一个)getElementsByName返回带有指定名称的对象集合getElementsBytagNam返回指定标签的对象集 ...
- window.location对象、window.navigator对象、window.history对象
location 对象是 window 对象给我们提供了一个location属性用于获取或设置窗体的URL,并且可以用于解析URL.因为这个属性返回的是一个对象,所以我们将这个属性也称为locatio ...
最新文章
- CountDownTimer 实现验证码倒计时
- php.ini 中文英文对照详细配置手册
- 【Linux入门到精通系列讲解】Ubuntu下使用gcc编译并运行C程序
- linux 防火墙iptables简明教程
- wget的url获取方式
- acl 日志记录方式介绍
- 求中位数中回文数之和C语言,一些算法题及答案
- java学习文档_资深程序员带你深入了解JAVA知识点,实战篇,PDF文档
- 如何使用Google Analytics(分析)设置和跟踪YouTube频道的效果
- 【学习总结】Markdown 使用的正确姿势
- Linux服务器SSH免密登录
- ftp linux 推送文件_Linux下SSH用FTP命令上传文件至另一个FTP空间
- numpy与pandas基本使用
- 修复IPSEC Services服务无法启动的问题
- log4j-XML文件配置
- 逆向工具IDA安装教程
- 未明学院:都知道智商、情商、逆商,可你知道“搜商”吗?
- 项目1在线交流平台-7.构建安全高效的企业服务-5.redis高级数据结构应用-统计网站数据-独立访客和日活跃用户
- iOS开发之获取实时气压、相对高度
- 操作系统课设详细解答