javascript - extjs 中的链接按钮

标签 javascript html extjs

我想在 EXTjs 中创建链接按钮..它应该打开新窗口 onclick 我正在使用 html 代码

     xtype: 'component',
       autoEl: {
          tag: 'a',
          html:  'Rearrange Column',
          href: <a href="http://kanishkkunal.in"  target="popup"  
onclick="window.open('http://kanishkkunal.in','popup','width=600,height=600'); return false;"> 
Open Link in Popup
</a>,

           }

我指的是这个http://www.marcusschiesser.de/2009/01/14/3-ways-to-render-html-inside-of-a-extjs-container/

https://superdevresources.com/open-links-popup/e

我想修改 href 代码,以便它可以在 extjs 中正常工作而不会出现错误..

最佳答案

您可以将点击事件分配给组件并在那里编写代码

  {
     xtype: 'component',              
     html:  'Rearrange Column',
     autoEl: {
        tag: 'a', 
        href:'#' 
     },
     listeners: {
        el: {
            click: function(){
               window.open('http://kanishkkunal.in','popup','width=600,height=600');
            }
        }
     }
  }

关于javascript - extjs 中的链接按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50215942/

相关文章:

javascript - 如何在加载和显示没有任何样式的页面后加载样式表

javascript - 谷歌浏览器表单单选按钮在从结果页面导航 "back"时重置所选值

html - 表单像背景 CSS 一样透明

javascript - 不同组件上的单个或多个商店实例?

javascript - 从值为真的对象中获取正数

javascript - Jquery Tmpl If 语句不起作用

javascript - Java Script 函数无法正常替换标签上所选文件的名称

javascript - 在另一个 div 中保持 div 纵横比

extjs - 如何将 Ext.state.Manager 与 localStorage 一起使用而不是 cookie?

javascript - 在 EXTjs 4 中动态添加按钮单击事件