- 浏览: 3367188 次
- 性别:
- 来自: 珠海
文章分类
- 全部博客 (1633)
- Java (250)
- Android&HTML5 (111)
- Struts (10)
- Spring (236)
- Hibernate&MyBatis (115)
- SSH (49)
- jQuery插件收集 (55)
- Javascript (145)
- PHP (77)
- REST&WebService (18)
- BIRT (27)
- .NET (7)
- Database (105)
- 设计模式 (16)
- 自动化和测试 (19)
- Maven&Ant (43)
- 工作流 (36)
- 开源应用 (156)
- 其他 (16)
- 前台&美工 (119)
- 工作积累 (0)
- OS&Docker (83)
- Python&爬虫 (28)
- 工具软件 (157)
- 问题收集 (61)
- OFbiz (6)
- noSQL (12)
最新评论
-
HEZR曾嶸:
你好博主,这个不是很理解,能解释一下嘛//左边+1,上边+1, ...
java 两字符串相似度计算算法 -
天使建站:
写得不错,可以看这里,和这里的这篇文章一起看,有 ...
jquery 遍历对象、数组、集合 -
xue88ming:
很有用,谢谢
@PathVariable映射出现错误: Name for argument type -
jnjeC:
厉害,困扰了我很久
MyBatis排序时使用order by 动态参数时需要注意,用$而不是# -
TopLongMan:
非常好,很实用啊。。
PostgreSQL递归查询实现树状结构查询
jQuery Tab插件 http://jqueryui.com/tabs/#default
Jquery、tabs、iframe相结合 http://blog.sina.com.cn/s/blog_656977f401014oy6.html
使用Jquery中的ui.tabs.js,如果tab中的界面有按钮需要跳转到新的页面时,整个页面会跳转,为了使界
面在tab内部跳转,可以在tab中使用iframe将页面加载。代码如下:
此时,iframe会出现纵向滚动条,是因为其高度所致。我们可以再加一段代码来设置它的高度。
这样问题得以解决。
点击“申请报销”按钮时,跳转到另一页面,但此时页面仍在刚才的tab中,如下图所示:
当然,tab边界与iframe边界之间有背景颜色的差异,是因为iframe中src返回的jsp页面宽度不为100%引起的。样式问题可以自己调试。
jQuery Tabs + iFrame’s http://deano.me/2011/08/jquery-tabs-iframes/
Jquery、tabs、iframe相结合 http://blog.sina.com.cn/s/blog_656977f401014oy6.html
使用Jquery中的ui.tabs.js,如果tab中的界面有按钮需要跳转到新的页面时,整个页面会跳转,为了使界
面在tab内部跳转,可以在tab中使用iframe将页面加载。代码如下:
<div id="expenseTabs" style="width: 98%; background: #cadbe7;"> <ul> <li><a id="noTravelExpenseTab" href="#noTravelExpenseDiv"><nobr>非差旅报销</nobr></a> </li> <li><a id="travelExpenseTab" href="#travelExpenseDiv"><nobr>差旅报销</nobr></a> </li> </ul> <div id="noTravelExpenseDiv"> <iframe id="noTravelExpenseFrame" src="${contextPath}/expense/noTravelExpenseAction.do" width="100%" frameborder="0" marginheight="0" marginwidth="0"> </iframe> </div> <div id="travelExpenseDiv"> <iframe id="travelExpenseFrame" src="${contextPath}/expense/travelExpenseAction.do" width="100%" frameborder="0" marginheight="0" marginwidth="0"> </iframe> </div> </div> <script language="javascript"> $(function() { $('#expenseTabs').tabs({ cookie: { // store cookie for a day, without, it would be a session cookie expires: 1 }, select:function(event,ui) { $('#expenseTabs').tabs("url",ui.index, ""); } }); $("table tr:nth-child(odd)").addClass("striped"); }); </script>
此时,iframe会出现纵向滚动条,是因为其高度所致。我们可以再加一段代码来设置它的高度。
<script type="text/javascript"> var noTravelExpenseFrame = document.getElementByIdx_x("noTravelExpenseFrame"); noTravelExpenseFrame.height = document.body.clientHeight; var travelExpenseFrame = document.getElementByIdx_x("travelExpenseFrame"); travelExpenseFrame.height = document.body.clientHeight; </script>
这样问题得以解决。
点击“申请报销”按钮时,跳转到另一页面,但此时页面仍在刚才的tab中,如下图所示:
当然,tab边界与iframe边界之间有背景颜色的差异,是因为iframe中src返回的jsp页面宽度不为100%引起的。样式问题可以自己调试。
jQuery Tabs + iFrame’s http://deano.me/2011/08/jquery-tabs-iframes/
<html> <head> <script type="text/javascript" src="data/js/jquery.js"></script> <script type="text/javascript" src="data/js/jquery-ui.js"></script> <link href="data/css/smoothness/jquery-ui.css" rel="stylesheet" type="text/css"> <style> html { font-size:10px; } .iframetab { width:100%; height:auto; border:0px; margin:0px; background:url("data/iframeno.png"); position:relative; top:-13px; } .ui-tabs-panel { padding:5px !important; } .openout { float:right; position:relative; top:-28px; left:-5px; } </style> <script> $(document).ready(function() { var $tabs = $('#tabs').tabs(); //get selected tab function getSelectedTabIndex() { return $tabs.tabs('option', 'active'); } //get tab contents beginTab = $("#tabs ul li:eq(" + getSelectedTabIndex() + ")").find("a"); loadTabFrame($(beginTab).attr("href"),$(beginTab).attr("rel")); $("a.tabref").click(function() { loadTabFrame($(this).attr("href"),$(this).attr("rel")); }); //tab switching function function loadTabFrame(tab, url) { if ($(tab).find("iframe").length == 0) { var html = []; html.push('<div class="tabIframeWrapper">'); html.push('<div class="openout"><a href="' + url + '"><img src="data/world.png" border="0" alt="Open" title="Remove iFrame" /></a></div><iframe class="iframetab" src="' + url + '">Load Failed?</iframe>'); html.push('</div>'); $(tab).append(html.join("")); $(tab).find("iframe").height($(window).height()-80); } return false; } }); </script> </head> <body> <div id="tabs"> <ul> <li><a class="tabref" href="#tabs-1" rel="http://google.co.uk">google</a></li> <li><a class="tabref" href="#tabs-2" rel="http://yahoo.co.uk">yahoo</a></li> <li><a class="tabref" href="#tabs-3" rel="http://bing.co.uk">bing</a></li> </ul> <div id="tabs-1" class="tabMain"> </div> <div id="tabs-2"> </div> <div id="tabs-3"> </div> </div> </body> </html>
发表评论
-
echart使用记录
2016-06-22 09:24 1764ECharts详细说明 http://elang0705.it ... -
TimeDifference.js获取时间差插件
2016-06-06 16:46 1124http://www.oschina.net/p/timedi ... -
jQuery Backstretch动态设置背景图片插件
2016-05-29 02:41 1528原文: http://www.2cto.com/kf/2014 ... -
日期时间插件Date-Utils
2016-05-28 23:16 1303原文 https://segmentfault.com/a/1 ... -
Riot v2.4.1 发布,JavaScript 的 MVP 框架
2016-05-23 13:14 949http://www.oschina.net/news/736 ... -
个最实用的JavaScript开发工具
2016-05-21 10:22 825http://my.oschina.net/u/2421687 ... -
zepto tap “点透”的解决
2016-05-20 15:44 1003http://my.oschina.net/u/2497925 ... -
自动 CSS 回归测试工具 BackstopJS
2016-05-03 09:48 1181http://www.oschina.net/p/backst ... -
Date.js
2016-04-20 17:09 951原文 http://my.oschina.net/hnqing ... -
用CSS开启硬件加速来提高网站性能
2016-04-19 09:06 1172http://www.cnblogs.com/PeunZhan ... -
css3旋转的大风车动画特效
2016-04-18 16:26 1240http://www.oschina.net/code/sni ... -
CSS实现垂直居中的常用方法
2016-04-15 13:32 970http://my.oschina.net/agileai/b ... -
你真的了解图片的预加载吗
2016-04-14 10:26 1086http://my.oschina.net/HerrySun/ ... -
固定大小的div 自适应显示图片
2016-04-13 10:29 1423http://www.oschina.net/code/sni ... -
pageSwitch-支持121种过渡效果的JavaScript页面切换插件
2016-04-10 01:25 1571介绍: http://www.htmleaf.com/jQue ... -
CSS3效果或插件收集
2016-04-09 14:17 1594资源网站: 懒人之家 http://www.lanrenzh ... -
Dropzone JS 使用指南(文件拖拽上传)
2016-04-08 13:25 4312JavaScript 文件拖拽上传插件 dropzone.js ... -
纯CSS3多层云彩变换动画特效
2016-04-06 14:13 964原文: http://hovertree.com/h/bjaf ... -
如何将页脚固定在页面底部
2016-04-05 10:36 990http://www.w3cplus.com/css/css- ... -
纯CSS实现箭头,圆点, 三角形
2016-03-30 13:44 2008http://my.oschina.net/u/2362038 ...
相关推荐
jquery iframe动态添加tab选项卡 jquery iframe动态添加tab选项卡 jquery iframe动态添加tab选项卡 jquery iframe动态添加tab选项卡 jquery iframe动态添加tab选项卡 jquery iframe动态添加tab选项卡 jquery iframe...
jquery iframe tab实例 jquery iframe tab实例 jquery iframe tab实例 jquery iframe tab实例 可实现动态添加或删除tab页
JQUERY实现iframe页面切换功能,轻松简单、灵活方便快速,代码实例,测试通过
jquery tab 切换页面 支持iframe 有iframe引用示例
之前写过一个JQuery竖排Tab的代码示例,现在补充写了一个横排的,并结合了iframe的使用,自己项目的样式或者一些补充功能都可以基于此示例延伸开发
两个jquery实现iframe多标签页例子.我现在的asp.net项目正在使用
3,当iframe以tab标签的方式显示时,由于tab标签切换执行也需要一段时间,造成的获取的iframe的高和宽不是最终的高和宽 4,其他细微调整。 草草增加了一个例子。和新版本打包在一起。 遗留问题: 1,不支持多个...
jQuery Tab插件 cleverTabs,用于在Tab中显示iframe
jquery tab 切换页面 支持iframe 有iframe引用示例.
本文实例讲述了jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法。分享给大家供大家参考,具体如下: 我们在使用EasyUI Tabs框架时,在框架最顶层的弹出窗体中需要操作当前Tab的iframe窗体内容或方法,这时候我们...
wdScrollTab is a tab panel which has ability to scroll for tabs that do not fit on the page. It supports iframe, ajax call and dynamically loaded content.
本文实例为大家分享了bootstrap-closable-tab可实现关闭的tab标签页的具体代码,供大家参考,具体内容如下 Demo下载地址:bootstrapclosabletab_jb51.rar 这是从网上找的一款可以关闭的tab标签页插件: 1、这是基于...
通过使用 jQuery EasyUI 可以很容易地添加 Tabs。您只需要调用 ‘add’ 方法即可。 function addTab(title, href,icon){ var tt = $('#tabs'); if (tt.tabs('exists', title)){//如果tab已经存在,则选中并刷新该...
点击左侧菜单栏选项时,在右侧生成对应tab页面,包含嵌套iframe和div实现方法
jQuery动态选项卡,包括Tabs中iframe的使用等实例。 适用于jquery的TabControl类动态创建选项卡【标签】,实例中用TabControl类创建了两人个实用的TAB,并加注了丰富的注释,这里要注意一下,第2个tab测试两个之间的...
代码如下: /** * jQuery插件 * Author: purecolor@foxmail.com * Date...当前位置 * } * Return: null * Note : Tab选项框插件 * */ (function($){ $.fn.extend({ tabBuild:function(options){ return $(this).each(fun
序2 你绝对不可能全部做对的jQuery题 XVI 序3 最流行的前端面试题 XXIII 第1章 jQuery操作网页 1.1 显示或隐藏网页内容 1.2 切换页面的显示或隐藏 1.3 实现幻灯片式的淡入淡出效果 1.4 切换页面的淡入淡出 1.5 页面...
基于jquery的tabpanel,支持动态添加,支持滚动条,可内嵌iframe,支持关闭按钮,支持tab的背景图片配置, 这个是我在网上找到一个原始的版本,然后修改的,有详细注释,写了11个使用例子,基本涵盖了该组件的功能。...
主要介绍了关于jQuery EasyUI 中刷新Tab选项卡后一个页面变形的解决方法,需要的朋友可以参考下