猿问

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

比如外部别的页面有几个链接:
a b c d e
然后点击后的跳转详情页面里,abcde五个模块都在这一个页面里,默认显示第一个a,其他都是display:none;

能否在外部页面点击b链接的时候,跳转过来到详情页,直接显示b内容,除了b内容外其他内容都是display:none,
在外部页面点击c链接的时候,跳转过来到详情页,直接显示c内容,除了c内容外其他内容都是display:none,

外部页面:

跳转后1.html的页面:

https://img.mukewang.com/5c1745d70001f88903710357.jpg

慕容森
浏览 952回答 1
微课
1回答

吃鸡游戏

在五个链接中都加入一个参数,例如<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"){&nbsp;//a 显示,其他隐藏}就用上面的方法来判断是从哪个链接点过来的,就能显示相应的块。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答