我想实现将多个不同的页面放入一个HTML页面中,类似于以下代码示例中在此帖子中发布的内容:
Multiple distinct pages in one HTML file
然而,我想要在页面上方添加一个固定的标题,以便进行导航。
例如,标题有4个链接(Link1,Link2等),用户可以从中选择。 如果用户单击“Link2”,则只会显示Link2,并且其他页面将保持隐藏。
请告诉我,谢谢!
例如,标题有4个链接(Link1,Link2等),用户可以从中选择。 如果用户单击“Link2”,则只会显示Link2,并且其他页面将保持隐藏。
请告诉我,谢谢!
function show(shown, hidden) {
document.getElementById(shown).style.display='block';
document.getElementById(hidden).style.display='none';
return false;
}
<!DOCTYPE html>
<html>
<body>
<div id="Page1">
Content of page 1
<a href="#" onclick="return show('Page2','Page1');">Show page 2</a>
</div>
<div id="Page2" style="display:none">
Content of page 2
<a href="#" onclick="return show('Page1','Page2');">Show page 1</a>
</div>
</body>
</html>