如何创建一个链接到文本文件/ excel表/ url(EXTJS)的按钮?

时间:2011-04-12 12:27:16

标签: extjs

我需要创建一个链接到文本文件/ excel sheet / url的按钮。如何在EXTJS中执行相同操作?任何人都可以帮我解释代码吗?

2 个答案:

答案 0 :(得分:1)

new Ext.Button({
  text: 'PRESS ME',
  handler: function() {
    window.open('http://textfiles.com/or/spreadsheet.xls', '_blank');
  }
});

如果您不想打开新窗口,或者可能在处理程序中window.location = http://somewhereelse.com/anotherfile.txt'

答案 1 :(得分:1)

我使用由Animal制作的Ext.LinkButton(您必须添加自己的扩展名)并且效果非常好。

它使用 HTML <a href...>元素,因此它充当普通链接。我有一些麻烦与 wombleton 的解决方案,因为浏览器可能会询问用户是否可以打开此弹出窗口 - 由于使用了 JavaScript方法

您还可以在previous question上的stackoverflow处看到该引用。