如何在此模板中加载页面
How the page loading is done in this template
本文关键字:加载 更新时间:2023-10-19
我打开了这个模板,发现当我从一个页面导航到另一个页面时,会出现一个进度条,并开始在页面内部加载,然后消失,页面出现时不会像正常使用href标记一样重新加载页面。URL变成这样
http://localhost/devoops/index.php#ajax/charts_xcharts.html
我只想知道如何加载这样的页面,我应该使用什么脚本?。如果你只给我一个例子或一篇文章的链接就足够了。
这是模板,请测试一下我的意思,因为我不知道如何描述它。
devoops模板
这个模板中的魔术是由js/devops.js文件第1136行的LoadAjaxContent函数实现的。
该功能用于:第3361行开始,第3400行菜单,第3466行顶部菜单和第3475行搜索字段,所有这些都在同一文件中。
我希望你至少知道JQuery的一些知识,事实上它就是这里使用的。
顺便说一句,链接完成剩下的工作,所有模板都在ajax文件夹中。
我认为您所指的是所谓的部分加载或刷新部分视图。
有很多框架可以实现这样的事情。
查看AngularJS和一个名为ui路由器的模块
基本上,假设你有一个这样的页面:
http://levi-lu.net/#/about
如果我使用ui路由器,http://levi-lu.net是主视图,hashtag(/about)之后的部分是该视图下的路由,路由之间的切换只会影响页面的一部分(部分刷新)。
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 无法在通过jQuery的ajax加载的页面中执行javascript
- Emberjs应用程序加载在除Index之外的所有路由上
- 在chrome.tabs.onCreated之后加载HTML页面
- 单击F5时如何停止页面加载
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 跟踪在页面加载时应用内联样式的JavaScript
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- jQuery Lazy加载动画滚动
- Html页面上的多个Base64图像和平滑加载
- 如何创建带有插槽的vue js组件预加载程序
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 如何使该数据在所有元素中加载
- Chrome扩展没有't在重新加载之前考虑期权价值
- 使用javascript在Flash中加载外部图像
- Ajax文件加载和<输入>文件加载
- 使用javascript函数在页面初始化后加载jquery
- 如何防止网页加载后自动启动功能