为了账号安全,请及时绑定邮箱和手机立即绑定

如何在外部点击,跳转到网页后,显示指定的模块。

如何在外部点击,跳转到网页后,显示指定的模块。

慕容森 2018-11-13 13:13:06
比如外部别的页面有几个链接:a b c d e然后点击后的跳转详情页面里,abcde五个模块都在这一个页面里,默认显示第一个a,其他都是display:none;能否在外部页面点击b链接的时候,跳转过来到详情页,直接显示b内容,除了b内容外其他内容都是display:none,在外部页面点击c链接的时候,跳转过来到详情页,直接显示c内容,除了c内容外其他内容都是display:none,外部页面:跳转后1.html的页面:
查看完整描述

1 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

在五个链接中都加入一个参数,例如

<a href="1.html#a">a</a>

<a href="1.html#b">b</a>

<a href="1.html#c">c</a>

<a href="1.html#d">d</a>

<a href="1.html#e">e</a>

然后在这个页面的 js 里面判断 url 后面的参数,来决定哪个显示哪个隐藏。
window.location.hash 能够获取到 url 的参数。

if (window.location.hash==="#a"){

 //a 显示,其他隐藏

}

就用上面的方法来判断是从哪个链接点过来的,就能显示相应的块。

查看完整回答
反对 回复 2018-12-17
  • 1 回答
  • 0 关注
  • 951 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号