标签: javascript html css
我对网络开发相当陌生,所以我对这些都没有多少经验。我目前在我的网站顶部有一个导航栏(由基金会制作),但我不希望每次页面重新加载时重新加载。我在几个网站上发现,当点击链接并且网址发生变化时,网页的某些部分会保留在原位。我怎样才能做到这一点?
由于
答案 0 :(得分:2)
有几种方法可以实现这一目标。使用AJAX调用就是其中之一,iframe是另一个。您甚至可以创建单页应用程序并在单击某些按钮时显示/隐藏元素。但是这会强制您一次加载所有数据,因此我不推荐(取决于网站)。
关于如何使用iframe 选项的小文章。
关于AJAX 选项的小文章,其中包含一个小型演示文稿,展示其工作原理。
答案 1 :(得分:1)
您可以在代码中设置<iframe>,并将导航中的链接作为目标。当您点击链接时,<iframe>会加载新内容,但页面的其余部分不会更改。
<iframe>