extjs tabpanel 的问题 大虾们看看谁能解决!!!

GT-青蛙 2011-06-09 09:56:12
我用extjs 做了一个框架,里面的内容还是jsp显示的,我现在是点iframe里面的一个超链接,如果直接点那么这个tab就跳转了,我想不让他跳转,在上面新打卡一个tab,请问这个怎么做?
...全文
160 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuaiyz 2011-06-09
  • 打赏
  • 举报
回复
点击iframe跳转到一个方法,在方法里面你可以使用ajax请求与后台交互,然后判断panel是否已经存在,不存在创建,存在的话设为活动面板,核心代码如下:

success : function(response) {
var panel = main.getItem(requestId);
if (requestURL) {
if (panel) {
main.setActiveTab(panel);
//解决刷新问题
Ext.get('frame'+requestId).dom.src=requestURL;
} else {
panel = new Ext.Panel({
title : requestName,
id : requestId,
bodyBorder : false,
border : false,
closable : true,
html : '<iframe id="frame'+requestId+'" src="'+ requestURL + '" name = "mianPage" width="100%" height="100%" scrolling="yes"></iframe>'
});
main.add(panel);
main.setActiveTab(panel);
}
}
}

GT-青蛙 2011-06-09
  • 打赏
  • 举报
回复
楼上的仁兄,你说的我不是太懂,刚刚接触extjs,麻烦再说详细点。

function change()
{
window.top = new Ext.TabPanel({
renderTo:Ext.getBody(),
width:300,
activeTab:0,//当前激活标签
frame:true,
items:[{
contentEl:"tabOne",//标签页的页面元素id(加入你想显示的话)
title:"浪曦",
closable:true//是否现实关闭按钮,默认为false
},{
contentEl:"tabTwo",
title:"博客园兄弟们可好"
}]
});

}
<input type="button" value="确定" onClick="change()" />



是这样吗
KK3K2005 2011-06-09
  • 打赏
  • 举报
回复
<a href='' onclick='alert(123)' > A标签执行js

window.top 在iframe访问包含iframe的页面的window


new Ext.TabPanel......这个你懂的

组合起来就是你要的功能
内容概要:本文详细阐述了现代汽车电子电气架构(EE架构)中的整车拓扑与域划分设计规范,重点介绍中央计算单元(CCU)、区域控制器(Zone)及五大核心域(智驾域、座舱域、车身域、动力域、底盘域)的架构定义、功能职责、关键技术要求与演进趋势。文章强调“逻辑归域、物理归Zone”的分层设计理念,解析了各域在不同架构形态下的协同机制与接口关系,涵盖算力配置、功能安全(ASIL等级)、信息安全、电源管理、通信架构等关键要素,并展望舱驾融合、线控化、800V高压平台、端到端智驾等未来发展方向。; 适合人群:具备汽车电子、车辆工程或相关专业背景,从事EE架构、域控制器开发、整车系统设计等工作1-5年的工程师和技术管理人员。; 使用场景及目标:①指导整车EE架构的设计与优化,明确域与Zone的职责边界;②支持域控制器选型、算力规划与安全等级定义;③推动平台化、标准化架构落地,提升系统集成度与可扩展性;④把握智能化、电动化趋势下的技术演进方向。; 阅读建议:此资源技术深度较高,建议结合实际项目背景阅读,重点关注各域的接口定义、安全要求与架构演变路径,宜配合系统架构图、信号流图等工具辅助理解,并在团队内开展专题研讨以促进共识形成。

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧