包含extjs打开新页面的词条

本文目录一览:

extjs点击一个按钮跳转另一个js页面

你是说在本页面点击按钮后显出另一页面的list?

你可以给按钮写一个onclick

方法,再方法里面获取要显示在本页面的位置的对象(一般div)

$(‘#div’).load(另一个页面地址);

控制显示隐藏即可

这个方法基本可以了,你在美化一下

Ext.Button这个是啥,你多发点出来,获取到的是啥

如何在extjs中打开一个新的界面,原先的界面还存在。

添加单击事件就可以了

listeners : {

‘click’ : tree_itemclick

}

————————————-

function tree_itemclick (node, event) {

var tabId = “tab-” + node.id;

var tabTitle = node.text;

var tabLink = node.attributes.url;

//alert(tabLink);

currentPage = tabId;

var centerPanel = Ext.getCmp(“mainpanel”);

var tab = centerPanel.getComponent(tabId);

var subMainId = “tab-” + node.id + “-main”;

if (!node.isLeaf()){

// 为叶子节点时,点击进入链接

event.stopEvent();

return;

}

if (!tab) { //判断MainTabPanel中是否存在这个页面,如果不存在将创建一个

tab = centerPanel

.add(new Ext.Panel(

{

id : tabId,

title : tabTitle,

autoScroll : true,

iconCls : “tabIconCss”,

layout : “fit”, //填充布局,它不会让load进来的东西改变大小

border : false,

closable : true,

//closeAction : ‘hide’,

items : [ {

showMask : true,

maskMsg : ‘正在加载数据,请稍等…’,

scripts : true,

html : “iframe scrolling=’auto’ frameborder=’0′ width=’100%’ height=’100%’ src='”

+ tabLink + “‘ /iframe”

} ]

}));

}else {

centerpanel.setActiveTab(tab);

}

centerPanel.setActiveTab(tab); //将焦点指向我点击节点打开的页面

};

extjs使用window.open(url)方法打开新窗口,怎么使用POST方式传参

使用window.opener.document可在打开页面直接访问父窗口变量和方法,直接取即可。

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/300498.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-29 12:51
下一篇 2024-12-29 12:51

相关推荐

发表回复

登录后才能评论