Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запрос на сохранение файла при скачивании, как от него избавиться и просто открыть? 
:(
    Опции темы
Faeton
Дата 27.2.2006, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 12.5.2005
Где: Бесконечность

Репутация: нет
Всего: 1



Есть вопрос, который скорее всего уместен в этой теме: как сделать, чтобы обычная хтмл ссылка открывала непосредственно файл (к примеру экселевский) без окна запроса на сохранение, открытие?
И ещё интересно, можно ли написать скрпт для сохранения файла с диалогом сохранения?
PM MAIL WWW   Вверх
smartov
Дата 27.2.2006, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 7
Всего: 259



Это было бы слишком несекьюрно. Так кульхацкеры захотели бы не xls а exe открыть. И что тогда?
PM MAIL   Вверх
Faeton
Дата 27.2.2006, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 12.5.2005
Где: Бесконечность

Репутация: нет
Всего: 1



Да, но моему начальнику не нравится фраза в окне "Скачиваемые файлы могут быть потенциально опасными ... и т.п.". Он боится, что никто его прайсы не захочет открывать (испугаются). smile

И совсем нет способа фишку реализовать?
PM MAIL WWW   Вверх
12345c
Дата 27.2.2006, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Тогда используйте дыры в безопасности браузера, пока их не закрыли smile Вот, например, на закрытом форуме есть http://hghltd.yandex.com/yandbtm?url=http%...39621&isu=1 (ссылка на Яндекс, потому что форум требует регистрации для просмотра). Ищите по кл.словам "execcommand save".

Цитата
18.11.2004, 19:05 # 21 v3n <3 venema Регистрация: 09.02.2004 Адрес: Jamaica Сообщения: 776 Cyber flash обнаружили две уязвимости в Internet Explorer,которые можно использовать для обхода системы безопасности в Microsoft Windows XP SP2 и загрузки вредоносного ПО в систему пользователя.
1.В Microsoft Windows XP SP2 есть предупреждение о безопасности ,которое предостерегает пользователей при загрузке файлов определенных типов.Проблема заключается в том,что если отправить для загрузки файл со специально сформированным "Content-Location" HTTP заголовком,предупреждение появится уже только после открытия файла.
2.Ошибка в процессе сохранения документов при использовании Javascript функции "  execCommand ()" может быть использована для подмены расширения файла в " Save  HTML Document" окне. Об уязвимостях сообщается для полностью пропатченных систем с Internet Explorer 6.0 и Microsoft Windows XP SP2.
...


Более культурное сохранение файла - как html-страницы, описано здесь. http://www.relib.com/forums/thread874043.aspx .
Код
document.execCommand("SaveAs");  //только IE
Для этого надо файл Excel сначала сделать частью текущей страницы (через PHP).

Это сообщение отредактировал(а) 12345c - 27.2.2006, 13:43


--------------------
Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go
PM WWW   Вверх
smartov
Дата 28.2.2006, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 7
Всего: 259



Цитата(Faeton @ 27.2.2006, 11:49 Найти цитируемый пост)
Он боится, что никто его прайсы не захочет открывать (испугаются).
LOL! smile

Faeton, делайте прайсы еще и в HTML. Или пакуйте их зипом.
PM MAIL   Вверх
Faeton
Дата 28.2.2006, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 12.5.2005
Где: Бесконечность

Репутация: нет
Всего: 1



Цитата

Faeton, делайте прайсы еще и в HTML. Или пакуйте их зипом.

Скорее всего останется переделывать в хтмл, однако уйму времени убьёт.
PM MAIL WWW   Вверх
Ciber SLasH
Дата 28.2.2006, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 24
Всего: 67



Возможно можно как-нить с помощью ActiveX отдать содержимое Excel-левского файла браузеру, но это только для IE.
Тут надо покапаться в msdn-е и посмотреть ActiveX и импорт Excel-файлов.
Но всё равно, даже если будет найдено решение, то IE всё-равно скажет, что страница использует активное содержимое. Но возможно удастся как-то обмануть IE, выдав свой скрипт за подписанный...
Добавлено @ 14:53
Кстати, почему бы не написать какую-нить серверную тулзу для конвертирования Excel в HTML и юзать её в качестве CGI.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1096 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.