`
sdk4986
  • 浏览: 15229 次
社区版块
存档分类
最新评论

Extjs tabPanel iframe刷新

    博客分类:
  • js
js 
阅读更多

----------------extjs刷新tabpanel单独刷新--------------------

unction showInTab(module,id,caption,url)
{
var tabs = Ext.getCmp('tabs');
var tabId = id;
var tab = Ext.getCmp(module);
if (tab)
{
tab.show();
window.frames["iframe1"].location.replace(url);
}else{
tabs.add({
     id:module,
     title: caption,
     iconCls: 'tabs',
     html:'<iframe id="iframe1" src="'+url+'" width="100%" height="100%" frameborder="0" scrolling="auto"></iframe>',
     //html:' <iframe scrolling="auto" frameborder="0" width="100%" height="100%" src=url+"&t=1&'+ escape(new Date()) + '"> </iframe>',
     closable:true

     //listeners:{ 
     //activate:function(tab){ 
     //window.frames["iframe1"].location.reload(); 
     // // 当你激活B(b.php) 的时候让 iframe 的location reload 的一下,在它的页面中取出的数据就是重新连接数据库后最新的数据库了,你试试 
     //} 
     //}

    }).show();
}
return false;
}

 

------------------------------------------------------------------------------------------

 

 

================================================

--------------------js当前页面的刷新方式----------------------------

window.history.go(0)
window.location.reload()
window.location.href=location.href
window.location.assign(location.href)
document.execCommand('Refresh')
window.navigate(location.href)
window.navigate("#pos"); //到页面某个位置 模拟点击a
window.location.replace(location.href)   
window.open('自身的文件','_self')
-------------
location.reload(flag)
flag =true 不从缓存读取
=false 从缓存读取

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics