JS页面跳转代码怎么写?总结了5种方法

  我们在建站时有些链接是固定的,比如客服咨询链接,一般是第三方url,如果直接加上去不太专业,那么就想着用站内的页面做跳转,跳转用js比较多,那么JS页面跳转代码怎么写呢?ytkah在网上搜索了一下,大概有以下几种方式来写js页面跳转:

  1、在html的body里加

<script language="javascript" type="text/javascript"> 
window.location.href="http://www.cnblogs.com/ytkah"; 
</script> 

  2、返回上一次访问的页面

 <script language="javascript"> 
alert("返回"); 
window.history.back(-1); 
</script> 

  3、同 1 类似

 <script language="javascript"> 
window.navigate("http://www.cnblogs.com/ytkah"); 
</script> 

  4、在原来的标签直接跳转,而不是在浏览器新标签中打开

<script language="JavaScript"> 
self.location='http://www.cnblogs.com/ytkah'; 
</script> 

  5、提示页面非法访问

 <script language="javascript"> 
alert("非法访问!"); 
top.location='http://www.cnblogs.com/ytkah'; 
</script> 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏知晓程序

晓实战 | 最实用的微信支付模板消息实战分享(内含源码)

我们会定期邀请优秀的开发者,从实践的角度,亲自分享他们使用知晓云(cloud.minaapp.com)开发的实战经验,如果你也想分享你的小程序实战经验,欢迎加入...

822
来自专栏狂码一生

Centos7下Mysql启用远程连接

1173
来自专栏程序猿

基于Ubuntu16.04的微信小程序搭建过程

今天发布基于Ubuntu 16.04 64位教程。 其实你算一笔账目,如果你想做,你要找人做,几百块的部署费没有了,学会了,这些钱就省下来了。好了,就当你没看见...

3697
来自专栏张善友的专栏

微软Visual Studio Code 0.8.0发布,新增多种主题

微软在2015年4月30日,Build 开发者大会上,正式宣布了 Visual Studio Code 项目;并将其定义为:一个运行于 Mac OS X、Win...

1808
来自专栏技术博文

Discuz!X3.1 全新安装图文教程

Discuz! 是腾讯旗下 Comsenz 公司推出的以社区为基础的专业建站平台,帮助网站实现一站式服务。让论坛(BBS)、个人空间(SNS)、门户(Porta...

2254
来自专栏乱炖

小工具

官方地址:https://github.com/dzxx36gyy/nali-ipip

1041
来自专栏用户画像

MAC配置环境变量

 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!

643
来自专栏深度学习之tensorflow实战篇

ubuntu 下出现E: Sub-process /usr/bin/dpkg returned an error code(1)

在用apt-get安装软件时出现了类似于 install-info: No dir file specified; try –help for more i...

3898
来自专栏玄魂工作室

修改nw.js的exe文件使其请求管理员权限

默认情况下,nw.js发布的nw.exe文件请求的是普通权限,当我们的应用需要访问一些特殊目录或者注册表等,就需要程序启动的时候以管理员权限运行。那么此时如何去...

2593
来自专栏前端小叙

如何把大段文字转为带html标签的文字

开发网页的时候,有时候会遇到大段的隐私声明,用户协议等等,我们呀要复制粘贴展示出来,必须加大量的p标签,h1,h2,空格符,br标签,这对我们来说无疑是泪崩的,...

631

扫描关注云+社区