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中正常工作。

最佳答案

您可以将click事件分配给组件并在其中编写代码

  {
     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/

相关文章:

extjs - 如何在EXTJS中使用全局函数/实用程序类

javascript - 用jquery悬停时显示文本

javascript - 在 Electron/Node js 桌面应用程序中打开 word 应用程序

javascript - 具有网格布局的 Jquery 仪表板

html - CSS:具有大字体大小(包装线)的DIV超出必要宽度

Extjs - 使用文件字段上传文件

ExtJS 在表单中对齐 radio 组

javascript - HTML 表单 :input calculate 2 fields

javascript - 如何在JavaScript或AS3中将数组拆分为单词,同时将单词放在方括号内?

javascript - angularjs如何根据文本框输入在元素内设置文本