问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js页面跳转的方式有哪些

发布网友 发布时间:2023-07-28 09:36

我来回答

1个回答

热心网友 时间:2024-12-13 06:28


JavaScript实现页面跳转的方式有:直接跳转、通过onclick函数实现按钮跳转、window.open函数打开新的窗口以及通过confirm方法来实现是否确认要打开新窗口
我们在开发的过程中总会遇到各种页面跳转的情况,不同的跳转方式带来的体验不同。今天将分享几个JavaScript中的页面跳转方式,希望对大家有所帮助。
【推荐课程:JavaScript教程】
方法一:直接跳转样式
<script>window.location.href='http://www.gxlcms.com';</script>方法二:通过按钮点击来跳转页面

<input type="button" value="点击" onclick="location.href='http://www.gxlcms.com/'">通过给按钮添加一个onclick事件。但点击事会跳转到事先设置好的链接地址
方法三:在本页面中直接打开新的窗口

<a href="javascript:" onClick="window.open('http://www.gxlcms.com/','','height=200,width=300,scrollbars=yes')
PHP中文网</a>通过window.open()函数可以在本页面中打开一个新的窗口,scrollbars是用于设置滚动条

方法四:页面停留5后再跳转新的页面

<script type="text/javascript">
function demo(){
window.location.href ="http://www.gxlcms.com";
}
setTimeout(demo,5000);
</script>
<a onclick="demo()">PHP中文网</a>setTimeout方法用于在指定的毫秒数后调用函数或计算表达式,在本例中通过设置时间参数使页面在5s之后跳转
方法五:通过页面弹出确认框来选择是否要跳转到新的页面中
<script type="text/javascript">
function demo(){
if(confirm("你确定要跳转到新的页面吗")){
window.location.href ="http://www.gxlcms.com";
}
}
</script>
<a onclick="demo()">PHP中文网</a>效果图:

confirm方法用于显示一个带有指定消息和 OK 及取消按钮的对话框,当选择确定时就会跳转到新的页面,选择取消时则不会跳转页面
本文参考文章:
https://www.html.cn/doc/javascript/timing/
https://www.html.cn/doc/javascript/window-location/
总结:
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
你见过最古老的东西是什么,有多少年历史 WORD中怎么输出稿纸模式word中怎么输出稿纸模式 女性尿检阴性是什么意思 阴性尿检是什么意思 尿检阴性是什么 win10如何查看电脑配置参数 win10怎样查看电脑配置参数 多地对公职人员提接种要求 亚马逊订单可以退回任何Kohl's商店,7月份生效 亚马逊提供免费退货,珠宝退货卖家要承担运费吗 新的亚马逊退货政策惹争议!官方解答来了 手机直播支架怎么安装 他两天没主动联系我了,感觉很难受,怎么办? 母乳过渡到奶瓶的要点是什么吗? 一只山上抓来的猫,很不听话。如何训服它? 六月八号的下午,小车仍旧会穿行在落基山脉蜿蜒曲折的盘山公路上,克里斯... NIKE鞋子脏了用水擦还是用鞋油擦??应该怎么保养?拜托各位了 3Q_百度知 ... 散瞳后视力恢复几天后度数又上升,这中情况正常么? 我们孩子的远视弱视散瞳前和散瞳后会有这么大的差距吗 散瞳后有可能度数低吗 散瞳后与散瞳前的度数问题 我儿子9岁视力0.15,散瞳后两眼都是200度,请问正常吗? 往后余生,愿你刀枪不入,愿你没心没肺,愿你潇洒快乐 ...可以说明被咬的人就安全了或者说猫或者狗不携带狂犬病? ...小狗没死,还很健康,是不是证明我不会感染狂犬病? 小狗10天没死是不是就没有狂犬病 ...是自家从小养到大的狗。十五天了 狗没有死。我会得狂犬病吗... 杭州蜜梨产自哪里 小米5刚开机一分钟左右非常卡顿,是什么原因 托普斯壁挂炉漏水 小李子好吃吗 几种js实现页面跳转的方法 Javascript页面跳转间的常用方法有哪些 湖南高考难度怎么样 破土而出。猜动物 什么动物是破土而出的 压着睡一个晚上男朋友的手她说手老是疼怎么回事 北京盛华驾校的班车路线 wolf 歌词 EXO-M的分配~~ 重庆茶园到江津公交驾校多少公里和时间 北京海淀区五环肖家河桥至冷泉东路驾校怎么走 贵阳三桥公路公司宿舍小区周边配套怎么样? 我要去西双版纳读书了,想问一下景洪有普洱大吗?有普洱繁华吗?_百度... 科密3638碎纸机只退纸不进纸 手动进纸刀也是倒转的 怎么个情况_百度知 ... 不足为虑拼音 三杯两盏淡酒怎敌他晚来风急? 集团和公司一样吗 vivo/iQOO手机在看视频的时候怎么锁定屏幕 中国品牌中型SUV的豪华定义者?来,瑞虎8 PLUS了解 瑞虎8怎么样值得买吗? 情绪稳定的案例新闻