ExtJs - saveImageAs, окошко и сохранения(е) файла?
Здравствуйте, есть у меня такой кусочек кода,
me.imgDownloadButton = Ext.create('Ext.button.Button', { text : nls('Download'), handler : function() { var address = me.getAddress() + "&chartW=" + 100 + "&chartH=" + 100; var imgObj; $.get(address, function(data){ console.log("ImgObject " + data); imgObj = data; }); } }); мне нужно по клику загрузить картинку с сервера(что уже делается посредством jQuery, в extJs - силен еще меньше) потом нужно чтоб выскочило окошко(стандартное окошко с запросом куда сохранять или что открыть) с запросом куда сохранять файл и сохранить его как картинку. Объект "data" и есть картинка. И еще вопрос, почему я не могу его скопировать в "imgObj"? спасибо. |
me.imgDownloadButton = Ext.create('Ext.button.Button', { text : nls('Download'), handler :function() { window.location.href = me.getAddress() +"&chartW=" +100 +"&chartH=" +100; } }); и отдавайте картинку с Код:
context.Response.ContentType = "application/octet-stream"; ... handler: function(btn, e) { var ifrm, ifrmId="ifrDownload"; if(!(ifrm=Ext.getDom(ifrmId))) Ext.DomHelper.append(Ext.getBody(), { tag: "iframe", id: ifrmId, frameBorder: 0, style: "display: none; height: 1px; width: 1px; ", src: me.getAddress() +"&chartW=" +100 +"&chartH=" +100; }) else ifrm.src=me.getAddress() +"&chartW=" +100 +"&chartH=" +100; }, ... |
Добрый день.
Подгружаю страницу с другого сайта в iframe. В head подгружаемой страницы есть код: function articleRow(article){ //if(sw) sw.close(); var d = new Date(); sw = window.open('http://чужой-домен.com как изменить http://чужой-домен.com на http://мой-домен.com |
Часовой пояс GMT +3, время: 18:05. |