powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ExtJs - saveImageAs, окошко и сохранения(е) файла?
15 сообщений из 15, страница 1 из 1
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37916412
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, есть у меня такой кусочек кода,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
        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"?
спасибо.
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37916493
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
5.
6.
          me.imgDownloadButton = Ext.create('Ext.button.Button', {
              text : nls('Download'),
              handler :function() {
                  window.location.href = me.getAddress() +"&chartW="  +100  +"&chartH="  +100;
              }
          });


???
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37916512
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft
Код: javascript
1.
2.
3.
4.
5.
6.
          me.imgDownloadButton = Ext.create('Ext.button.Button', {
              text : nls('Download'),
              handler :function() {
                  window.location.href = me.getAddress() +"&chartW="  +100  +"&chartH="  +100;
              }
          });



???
_________________
"Helo, word!" - 17 errors 56 warnings

Прям то что нужно!!!!!
5 балоф!
Только у меня картинка остается в браузере, а мне нужно окошко типо этого
http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/form/file-upload.html
но только чтоб сохранять куда-то.

спасибо!
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37916569
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 14.08.2012 6:19 pm, _webdev_ wrote:
> Только у меня картинка остается в браузере, а мне нужно окошко типо этого
Отдавайте картинку с
Код: sql
1.
context.Response.ContentType = "application/octet-stream";


или
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
....
			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: "blah-blah-blah"
					})
				else
					ifrm.src="blah-blah-blah";
			},
....


_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37916760
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_SoftОтдавайте картинку с
Код: sql
1.
context.Response.ContentType = "application/octet-stream";

попробую, посмотрю что мне на это сервер скажет. на серваке сейчас стоит
Код: javascript
1.
response.setContentType("image/png");

- если поменяю ничего не изменится? Так как не могу сейчас попробовать, завтра смогу.
Просто интересуюсь, сейчас почитаю, что это и с чем его..

А второй кусочек кода должен делать то же, только чуток хитроумней?
Я правильно Вас понял?
Огромное спасибо!
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917236
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогло, теперь сразу после клика на кнопку выкидивает стандартную формочку, где предлагается сохранить или открыть файл. А мне же нужно окошко обзора, куда сохранять..
Насколько я понимаю этого добиться при первом клике нельзя...
Только после того, как нажымается сохранить файл и если в браузере выставлена опция, "каждый раз спрашивать куда сохранять файл".

А как мне сказать этому окошку, чтоб мне сохранял файл в нужном мне формате(jpeg, png), а то файл сохраняется без формата, потом его конечно просмотрщиком изображений открыть можно, но расширения то нету...
Пасиб.
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917316
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С расширением файла разобрался.
Код: sql
1.
2.
	response.setContentType("application/octet-stream");
	response.setHeader("Content-disposition", "inline;filename=chart.jpeg");
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917323
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917388
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавил, пасиб, работает
Код: java
1.
2.
        response.setContentType("application/octet-stream");
        response.setHeader("Content-disposition", "inline;filename=chart.jpeg");



:( Только что проверил, в моззиле функциониует все как должно быть, а вот с IE оптять что-то не то.. :( Окошко не выдает, сохраняет в браузере... :(
Как было прежде когда на серваке был только
Код: java
1.
response.setContentType("image/png");
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917415
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_webdev_а вот с IE оптять что-то не то..
В варианте с location or iframe?
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917441
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
_webdev_ :( Только что проверил, в моззиле функциониует все как должно быть, а вот с IE оптять что-то не то.. :( Окошко не выдает, сохраняет в браузере... :(
ну надо не "inline" а "attachment" ?
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917444
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_SoftВ варианте с location or iframe? - не проверял, первый ваш метод мне больше понравился. А может этот тип header-a IE банально не поддерживает?
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917464
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
?_webdev_ :( Только что проверил, в моззиле функциониует все как должно быть, а вот с IE оптять что-то не то.. :( Окошко не выдает, сохраняет в браузере... :(
ну надо не "inline" а "attachment" ? - спасибо, прямо в точку - работает!
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917466
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?ну надо не "inline" а "attachment" ?
BTW, действительно: а откель Вы inline вообще взяли?
...
Рейтинг: 0 / 0
ExtJs - saveImageAs, окошко и сохранения(е) файла?
    #37917480
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_SoftBTW, действительно: а откель Вы inline вообще взяли? - бррр. и сам объяснить не могу,

смотрел тут
Но сейчас еще раз посмотрел и не понимаю откуда копировал, - мой промах. :(
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ExtJs - saveImageAs, окошко и сохранения(е) файла?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]