iframe异步加载实现点击左边菜单加载右边内容实例讲解


Posted in Javascript onMarch 04, 2013

关于iframe异步加载,我们常用的大都是左边菜单栏右边是内容页面,要求我们不能左边菜单不能刷新的情况下,异步加载右边的内容页面。

话不多说,做了一个实例大致是这样的:

1、首先在你的项目中建立三个文件如:

iframe异步加载实现点击左边菜单加载右边内容实例讲解

2、在Default页面引入jquery文件并在body中加入也下代码:

<div style="width: 20%; float: left"> 
<div id="butten" style="cursor: pointer;"> 
局部刷新(框架加载页面) 
</div> 
<div id="hidden" style="display: none"> 
我是隐藏的,点击局部刷新之后<br /> 
我就显示,页面加载我不会消失 
</div> 
</div> 
<div id="page" style="width: 80%; float: right;"> 
<iframe src='1.htm' frameborder='0' style='border: 0; width: 100%; height: 99.4%;'> 
</iframe> 
</div> 
<script type="text/javascript"> 
$(function () { 
$("#butten").click(function () { 
$("#hidden").show(); 
$("iframe").attr("src", "2.htm"); 
}); 
}); 
</script>

3、在1.htm和2.htm中随便写上什么都行,甚至可以直接这样写(什么html、title、body、title等均可不用写):
1.htm:
页面一<br /> 
原始页面

2.htm:
页面二<br /> 
框架加载的页面

4、效果如图:

iframe异步加载实现点击左边菜单加载右边内容实例讲解

iframe异步加载实现点击左边菜单加载右边内容实例讲解

Javascript 相关文章推荐
FileUpload 控件 禁止手动输入或粘贴的实现代码
Apr 07 Javascript
直接拿来用的15个jQuery代码片段
Sep 23 Javascript
Bootstrap精简教程
Nov 27 Javascript
Jquery ajax请求导出Excel表格的实现代码
Jun 08 Javascript
浅谈js中字符和数组一些基本算法题
Aug 15 Javascript
Vue.js每天必学之过滤器与自定义过滤器
Sep 07 Javascript
微信小程序 教程之wxapp视图容器 scroll-view
Oct 19 Javascript
JQuery实现动态操作表格
Jan 11 Javascript
jQuery实现select下拉框获取当前选中文本、值、索引
May 08 jQuery
vue 实现移动端键盘搜索事件监听
Nov 06 Javascript
Vue路由管理器Vue-router的使用方法详解
Feb 05 Javascript
使用Vue.js和MJML创建响应式电子邮件
Mar 23 Vue.js
jQuery+CSS 半开折叠效果原理及代码(自写)
Mar 04 #Javascript
JavaScript实现自己的DOM选择器原理及代码
Mar 04 #Javascript
jQuery:节点(插入,复制,替换,删除)操作
Mar 04 #Javascript
JS获取后台Cookies值的小例子
Mar 04 #Javascript
JQuery获取各种宽度、高度(format函数)实例
Mar 04 #Javascript
javascript加号&quot;+&quot;的二义性说明
Mar 04 #Javascript
js给dropdownlist添加选项的小例子
Mar 04 #Javascript
You might like
正义联盟的终局之战《天启星战争》将成为DC动画宇宙的最后一部
2020/04/09 欧美动漫
dedecms 制作模板中使用的全局标记图文教程
2007/03/11 PHP
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
2010/05/15 PHP
php二维码生成
2015/10/19 PHP
Symfony2安装第三方Bundles实例详解
2016/02/04 PHP
使用Zookeeper分布式部署PHP应用程序
2019/03/15 PHP
php实现微信小程序授权登录功能(实现流程)
2019/11/13 PHP
JQuery 引发两次$(document.ready)事件
2010/01/15 Javascript
jQuery 幻灯片插件(带缩略图功能)
2011/01/24 Javascript
jquery实现的一个导航滚动效果具体代码
2013/05/27 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
Webwork 实现文件上传下载代码详解
2016/02/02 Javascript
BootStrap和jQuery相结合实现可编辑表格
2016/04/21 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
gulp-uglify 与gulp.watch()配合使用时报错(重复压缩问题)
2016/08/24 Javascript
jQuery鼠标事件总结
2016/10/13 Javascript
javascript删除html标签函数cIsHTML
2017/01/09 Javascript
详解nodejs微信公众号开发——3.封装消息响应模块
2017/04/10 NodeJs
vue中将网页打印成pdf实例代码
2017/06/15 Javascript
详解vue 数组和对象渲染问题
2018/09/21 Javascript
js的继承方法小结(prototype、call、apply)(推荐)
2019/04/17 Javascript
Vue源码学习之关于对Array的数据侦听实现
2019/04/23 Javascript
JS匿名函数内部this指向问题详析
2019/05/10 Javascript
vue实现节点增删改功能
2019/09/26 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
2020/08/13 Javascript
Python中除法使用的注意事项
2014/08/21 Python
Python3写入文件常用方法实例分析
2015/05/22 Python
使用python实现ANN
2017/12/20 Python
Python tkinter的grid布局及Text动态显示方法
2018/10/11 Python
python 顺时针打印矩阵的超简洁代码
2018/11/14 Python
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
2020/04/24 Python
就业推荐表自我鉴定
2014/03/21 职场文书
春游踏青活动方案
2014/08/14 职场文书
学校党的群众路线教育实践活动对照检查材料
2014/09/24 职场文书
中班上学期个人总结
2015/02/12 职场文书
入党申请书怎么写?
2019/06/11 职场文书