javascript核心技术(四十三)浏览器对象模型BOM(五) location对象 刷新与跳转

[复制链接]
查看: 1731|回复: 31
发表于 2023-1-27 20:59:21 | 显示全部楼层 | 阅读模式
下面来讲一下BOM模型中一个比较重要的对象,那就是location,我们常常使用该对象的reload和href属性动态的实现页面跳转。
先来看一下location对象长什么样子
javascript核心技术(四十三)浏览器对象模型BOM(五) location对象 刷新与跳转

javascript核心技术(四十三)浏览器对象模型BOM(五) location对象 刷新与跳转

可以看到,在location对象中包含了一些与请求相关的属性,其中最常用的是reload和href。
一、href 跳转
<!DOCTYPE html>
<html>
<head>
        <meta charset="utf-8">
        <title>location对象 刷新与跳转</title>
</head>
<body>
<script type="text/javascript">
        //使用js控制页面跳转 给location.href重新赋值
        location.href = 'http://www.teamczyx.com'; //非常重要
</script>
</body>
</html>


当载入以上代码后,浏览器会自动跳转到http://www.teamczyx.com中。
注意:vscode的内置浏览器不支持跳转,请用谷歌浏览器测试。

二、reload 刷新
<!DOCTYPE html>
<html>
<head>
        <meta charset="utf-8">
        <title>location对象 刷新与跳转</title>
</head>
<body>
<input type="button" value="刷新" id="btn">
<script type="text/javascript">
document.getElementById('btn').onclick = function(){
    location.reload(); //只是刷新页面本身
    // location.reload(true); //强制刷新 页面中加载的静态资源文件css/js/图片 也会刷新
}
</script>
</body>
</html>

当点击刷新按钮后页面会刷新。
注意:vscode的内置浏览器不支持BOM刷新,请用谷歌浏览器测试。


以上就是关于location对象的讲解,我们只说了最常用的刷新与跳转操作,其余属性大家可以自己测试一下。
易博软件介绍

1

主题

192

帖子

98

积分

营销菜鸟

Rank: 3Rank: 3

积分
98
发表于 2023-2-20 23:47:17 | 显示全部楼层
果然是精华!  值得学

0

主题

12

帖子

7

积分

营销入门

Rank: 2

积分
7
发表于 2023-3-5 03:17:56 | 显示全部楼层
大家好,我是一个初学者,我觉得要学好编稆这玩意,就得把数学学好才行,数学是编程的基础!!!

0

主题

12

帖子

7

积分

营销入门

Rank: 2

积分
7
发表于 2023-3-15 00:52:16 | 显示全部楼层
文章在别处看过,不过很有感触。。。。。
发表于 2023-3-24 05:23:27 | 显示全部楼层
谢!

0

主题

20

帖子

11

积分

营销入门

Rank: 2

积分
11
发表于 2023-3-30 05:22:51 | 显示全部楼层
说的很中肯,很贴切,正是我们国家IT业的现象,我听了好多老程序员说过,咱们国家的程序员现状态就是一种倒三角形状,学校的规模是早去了,可是学生的质量下去了,是什么原因,值的思考。
发表于 2023-4-4 05:37:16 | 显示全部楼层
会写程序不难,但要成为大师就不仅仅是学编程就能达到的。

0

主题

21

帖子

11

积分

营销入门

Rank: 2

积分
11
发表于 2023-4-9 06:40:39 | 显示全部楼层
好!
发表于 2023-4-13 22:31:42 | 显示全部楼层
给我好好地上了一课

0

主题

15

帖子

8

积分

营销入门

Rank: 2

积分
8
发表于 2023-4-18 19:43:23 | 显示全部楼层
我是计算机专业的,可是基础课老学不好,现在学VB,怎么样才能把VB学好?我现在连编程序都还不会  高级程序员很厉害了  我在想什么时候自己也可以编一个小小的程序呢  不知道等到何年何月  请大家多多交流
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!
3、问答求助区发帖求助后,如有其他用户热心帮您解决问题后,请自觉点击设为最佳答案按钮。

 
 
QQ在线客服
QQ技术支持
工作时间:
8:00-18:00
软著登字:
1361266号
官方微信扫一扫
weixin

QQ|小黑屋|Archiver|慈众营销 ( 粤ICP备15049986号 )|网站地图

自动发帖软件 | 自动发帖器 | 营销推广软件 | 网络营销工具 | 网络营销软件 | 网站推广工具 | 网络推广软件 | 网络推广工具 | 网页推广软件 | 信息发布软件 | 网站推广工具 | 网页推广软件

Powered by Discuz! X3.4   © 2012-2020 Comsenz Inc.  慈众科技 - Collect from 深圳吉宝泰佛文化有限公司 公司地址:罗湖区黄贝街道深南东路集浩大厦A1403

返回顶部 返回列表