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