需要点击左侧栏,或者头部的导航,右侧变换url,实现页面局部刷新,但是现在要求页面响应式,不想用iframe,请问怎样用其他办法很好的实现iframe的效果?
可以通过JQuery的load()方法动态加载页面。
JQuery
load()
$( "#result" ).load( "app/test.html" );
#result可以是页面的某个div。
#result
div
参考链接:.load()
使用ajax请求数据,指定内容返回后插入到当前页面的指定标签内容。如果希望支持前进后退等操作需要使用window.locaton对象,及其相关属性和方法。
如果是做单页面项目,用vuejs来实现更方便
11 回答1.3k 阅读
1 回答858 阅读✓ 已解决
1 回答1.1k 阅读
1 回答797 阅读✓ 已解决
2 回答775 阅读
2 回答622 阅读
2 回答610 阅读
1 回答1.8k 阅读
3 回答6.7k 阅读
4 回答3.1k 阅读
2 回答2.8k 阅读
2 回答17.1k 阅读
可以通过
JQuery的load()方法动态加载页面。#result可以是页面的某个div。参考链接:.load()