Показать сообщение отдельно
  #2 (permalink)  
Старый 14.08.2012, 18:54
Аватар для Ex_Soft
Профессор
Отправить личное сообщение для Ex_Soft Посмотреть профиль Найти все сообщения от Ex_Soft
 
Регистрация: 19.12.2009
Сообщений: 164

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;
			},
...
__________________
"Helo, word!" - 17 errors 56 warnings
Ответить с цитированием