常用的js页面跳转代码

一般来说页面的跳转可以通过a标签来进行,但是在某些情况下页面只是写了button或者其他的标签,这时我们就需要通过其他方式来实现页面的跳转。本文主要和大家分享常用的js页面跳转代码,希望能帮助到大家。

解决方案:

    方式一:Location 对象

type=”text/javascript”>

//assign() 方法可加载一个新的文档。

functionnewDoc(){

window.location.assign(“http://www.souvc.com/”);

}

//reload() 方法用于重新加载当前文档。这与用户单击浏览器的刷新按钮的效果是完全一样的。

functionreloadPage(){

window.location.reload();

}

//replace() 方法不会在 History 对象中生成一个新的记录。当使用该方法时,新的 URL 将覆盖 History 对象中的当前记录。

functionreplaceDoc(){

window.location.replace(“http://www.souvc.com”);

}

functionlocationHref(){

window.location.href(“http://www.souvc.com”);

}

测试源代码:

   //assign() 方法可加载一个新的文档。  function newDoc(){      window.location.assign("http://www.souvc.com/");  }  //reload() 方法用于重新加载当前文档。这与用户单击浏览器的刷新按钮的效果是完全一样的。  function reloadPage(){     window.location.reload();  }  //replace() 方法不会在 History 对象中生成一个新的记录。当使用该方法时,新的 URL 将覆盖 History 对象中的当前记录。  function replaceDoc(){    window.location.replace("http://www.souvc.com");  }  function locationHref(){    window.location.href("http://www.w3school.com.cn/");  }


登录后复制

方式二:History对象

type=”text/javascript”>

//back() 方法可加载历史列表中的前一个 URL(如果存在)。

//调用该方法的效果等价于点击后退按钮或调用 history.go(-1)。

functiongoBack()

{

window.history.back();

}

//forward() 方法可加载历史列表中的下一个 URL。

//调用该方法的效果等价于点击前进按钮或调用 history.go(1)。

functiongoForward()

{

window.history.forward();

}

//go() 方法可加载历史列表中的某个具体的页面。history.go(number|URL)

//URL 参数使用的是要访问的 URL,或 URL 的子串。而 number 参数使用的是要访问的 URL 在 History 的 URL 列表中的相对位置。

functiongoBack2()

{

window.history.go(-1);

}

方式三:其他对象

2

3

4

5

6

7

8

9

10

11

12

13

14

15

href=”javascript:history.go(-1)”>返回上一步

href=”javascript:”onClick=”window.open

(‘http://www.souvc.com/’,”,’height=500,width=611,scrollbars=yes,status=yes’)”>souvc

self.location=’http://www.souvc.com/’;

top.location=’http://www.souvc.com/’;

window.navigate(“top.jsp”);

2

3

4

5

6

7

8

9

10

11

12

13

14

15

href=”javascript:history.go(-1)”>返回上一步

href=”javascript:”onClick=”window.open

(‘http://www.souvc.com/’,”,’height=500,width=611,scrollbars=yes,status=yes’)”>souvc

self.location=’http://www.souvc.com/’;

top.location=’http://www.souvc.com/’;

window.navigate(“top.jsp”);

以上就是常用的js页面跳转代码的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2778367.html

(0)
上一篇 2025年3月8日 15:27:04
下一篇 2025年3月8日 15:30:15

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • js和canvas实现图片预览压缩上传

    本文主要大家分享js和canvas实现图片预览压缩上传的方法,结合实例代码和大家讲解,希望能帮助到大家。 第一步:用户选择需要上传的图片 登录后复制 在选定了图片后 upload 函数将被触发,我们需要在这个函数中,获取到图片的资源,将它压…

    2025年3月8日
    200
  • 自定义js模板加载数据文件实例分享

    本文主要和大家分享自定义js模板加载数据文件实例,主要以代码形式和大家分享,希望能帮助到大家。 1、代码如下: var model={reg:/${([w]*)}/ig,/** 填充列表模板 */loaderList:function(li…

    编程技术 2025年3月8日
    200
  • JS原型动态特性实现方法

    在学习JS的时候,我遇到了函数和实例对象对原型修改的相关问题,与大家共分享,希望能帮助到大家。 例子1: nbsp;html>原型的动态特性1// 创建一个函数var Person = function() {};// 给函数的原型添…

    编程技术 2025年3月8日
    200
  • JS怎样实现剔除全部的重复字符

    这次给大家带来JS怎样实现剔除全部的重复字符,JS实现剔除全部的重复字符的注意事项有哪些,下面就是实战案例,一起来看一下。 js字符串去除连续重复字符 ()和umber 配合使用表示重复正则第number个括号内匹配到的内容,如:(d)表示…

    编程技术 2025年3月8日
    200
  • js实现字符串转日期格式

    本文主要和大家分享js实现字符串转日期格式,主要以代码的形式,和大家分享,希望能帮助到大家。 1.eval方法转换方法,—推荐使用这种方法 我写成了一个方法大家要吧直接调用 //字符串转日期格式,strDate要转为日期格式的字…

    2025年3月8日
    200
  • js内置对象正则表达式应用实例

    本文主要和大家分享js内置对象正则表达式应用实例,主要以代码的方式和大家讲解,希望能帮助到大家。 //1、身份证正则表达式验证    function checkIdNo(){        var idno = $(“#idno”).va…

    编程技术 2025年3月8日
    200
  • Vue.js怎样让图片随意拖动

    这次给大家带来Vue.js怎样让图片随意拖动,Vue.js让图片随意拖动的注意事项有哪些,下面就是实战案例,一起来看一下。 主要代码如下: export default{ data:function(){ return{ canDrag: …

    编程技术 2025年3月8日
    200
  • Vue用下表修改数组时页面不渲染如何处理

    这次给大家带来Vue用下表修改数组时页面不渲染如何处理,解决Vue用下表修改数组时页面不渲染的注意事项有哪些,下面就是实战案例,一起来看一下。 需要注意的是,Vue之所以能够监听Model状态的变化,是因为JavaScript语言本身提供了…

    2025年3月8日
    200
  • Vue.js自定义事件如何进行表单输入组件

    这次给大家带来Vue.js自定义事件如何进行表单输入组件,Vue.js自定义事件进行表单输入组件的注意事项有哪些,下面就是实战案例,一起来看一下。 Vue.js使用自定义事件的表单输入组件 自定义事件可以用来创建自定义的表单输入组件,使用 …

    编程技术 2025年3月8日
    200
  • JS字符串剔除重复字符

    这次给大家带来JS字符串剔除重复字符,JS字符串剔除重复字符的注意事项有哪些,下面就是实战案例,一起来看一下。 ()和umber 配合使用表示重复正则第number个括号内匹配到的内容,如:(d)表示重复第一个匹配块(d)即等价于如果(d)…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论