javascript基础(BMO常用对象:history和location)(四十)
来源:互联网 发布:抽奖软件下载 编辑:程序博客网 时间:2024/06/05 20:13
1.location和history
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script type="text/javascript">/* * history * - 该对象代表用户的历史记录,通过它可以对历史记录进行操作 * 由于隐私的原因该对象只能控制浏览器向前或向后翻页 * - 它只可以访问当次(当前会话)的历史记录 */window.onload = function(){//获取按钮对象var btn01 = document.getElementById("btn01");//为btn01绑定一个单击响应函数btn01.onclick = function(){/* * length * - 获取当次访问的历史记录的数量 *///alert(history.length);/* * back() * - 可以回退到上一个页面 * - 功能相当于浏览器的后退按钮 *///history.back();/* * forward() * - 可以跳转到下一个页面 * - 功能相当于浏览器的前进按钮 *///history.forward();/* * go() * - 可以跳转到指定的页面 * - 需要一个整数作为参数,将会跳转指定数量的页面 *///history.go(-2);/* * location * - location表示的是浏览器的地址栏的信息 * - 如果直接输出location则会返回当前页面的地址 * - 如果直接修改location的值,则会使浏览器跳转到指定的页面 * *///alert(location);//location = "test01.html";/* * assign() * - 可以用来跳转到指定的页面 * - 他需要一个路径作为参数,将会跳转到该路径 * - 和直接修改location是一样的 * - 修改location和使用assign()来跳转页面都会生成历史记录 * 可以使用回退按钮回退 *///location.assign("test02.html");//location = "test01.html";/* * replace() * - 使用replace()也可以跳转到其他的页面,同样需要一个地址作为参数 * 用法和assign()一样 * - 不会生成历史记录,不可以回退 *///location.replace("test02.html");/* * reload() * - 可以用来刷新当前网页,相当于浏览器的刷新按钮 * - 在该方法中可以传递一个true,如果传了true则会强制清空缓存属性网页 */location.reload(true);};};</script></head><body><button id="btn01">点我一下</button><input type="text" /></body></html>
0 0
- javascript基础(BMO常用对象:history和location)(四十)
- JavaScript基础(BOM)-Window 对象、History 对象、Location 对象
- JavaScript本地对象常用方法(六)——history对象和location对象
- 21天学通JavaScript读书笔记 (六)History、Location、表单对象
- javascript深入之location对象和history对象
- location对象和history对象
- history对象和location对象
- Window、Document、Location、History对象的常用属性和方法
- javascript中的location和history
- javascript参数history和location
- JavaScript浏览器对象、window对象、计时器、history对象、location对象
- History对象,location对象
- 创建你自己的 JavaScript 对象(四十)
- javaScript中的BOM对象-History和screen(3)
- history、location、document对象
- javascript浏览器对象(window/计时器/History/location/navigator/screen/document)
- 第八章:BOM(location对象、navigator对象、screen对象、history对象)
- javascript中history.go(),history.back(),location.reload()和location.replace区别
- 限制UITextField 输入文字的长度
- Form提交,Ajax上传文件
- How Many Answers Are Wrong
- matlab中imtool的使用
- HDU - 1430 魔板 (bfs预处理 + 康托)
- javascript基础(BMO常用对象:history和location)(四十)
- ELK+Filebeat 集中式日志解决方案详解
- 投影先驱Aditi Majumder
- 2、Power Map—Power Map安装与使用?
- 这可能是最精简的Android6.0运行时权限处理方式,只有70行代码。附:各种权限的详细处理
- React-Native学习指南
- Maven 一些有用的配置
- 如何解决在运行项目时出现的各种问题
- vim的配置