Ext JS:AJAX响应打开新的浏览器选项卡

时间:2010-07-05 17:29:14

标签: ajax extjs

如何使用Ext JS发出AJAX请求并将响应(PDF文件)加载到新的浏览器选项卡(或窗口)中?

2 个答案:

答案 0 :(得分:3)

我不会对此使用AJAX请求,因为您没有以任何方式更新他们当前所在的页面。我只是拥有PDF生成URL的直接,正常链接。

答案 1 :(得分:0)

// Create an IFRAME.
var iframe = document.createElement("iframe");

// Point the IFRAME to GenerateFile, with the desired attributes as arguments.
iframe.src = 'something.html';

// This makes the IFRAME invisible to the user.
iframe.style.display = 'none';

// Add the IFRAME to the page.  This will trigger a request to URL.
document.body.appendChild(iframe);