avk02
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Vnikl Цитата: Opera 11 при попытке сохранить страницу выскакивает сообщение Ошибка инициализации диалога выбора файла: 0x3002 Внутренняя ошибка программы. например на этой http://www.rg.ru/2010/12/21/bolnichnyj.html. Это баг или настроить можно? | Собственно, только что столкнулся с такой же проблемой, и в поисках ответа гугл послал сюда. Странно, что никто не ответил (но возможно это уже обсуждалось ранее и не раз - тогда сорри). Всё просто. Слишком длинный заголовок страницы. В API Windows есть ограничение на максимальную длину имени файла (вернее максимальный путь - MAX_PATH) - 260 символов (http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx). Я так понимаю, Opera передаёт всю строку заголовка в диалог сохранения файла. Ссылка выше уже 404 (я смотрел по соседним страницам). Можно посмотреть здесь - http://ereport.sbis.ru/price/?id_sel=54 Длина <title> 321 символ. Теоретически есть JavaScript от Рузанова (Lex1) http://ruzanow.ru/page.php?5 , который должен победить этот баг, но у меня что-то не сработал (на 11 версии). Сделал проще (ошибка всё-таки очень редкая, я встречал на 2 сайтах) Ctrl+U (исходный код), укорачиваешь код между <title> и </title>, жмёшь "Применить изменения". Ctrl+W. Пробуем сохранить - Ctrl+S - диалог появляется! Про настройки пока ничего не скажу. Надо смотреть. Но так как ограничение чисто "виндовое", а опера кроссплатформенна, думаю, дожны быть такие настройки. Странно вот только, что в дистрибутиве под Windows не учитываются ограничения Windows. PS В принципе, можно использовать расширенную версию функции CreateFile - тогда ограничение будет 32000 символов Unicode. Но может возникнуть проблема при открытии такого файла. Добавлено: Посмотрел настройки. В opera:config есть параметр "Maximum length of title". По умолчанию = 2048. Казалось бы, вот оно, счастье! Уменьшил до 200, перезапустил Opera, но увы - ничего не изменилось Поиск разъяснений по этому параметру ничего не дал. Где-нибудь есть описание параметров opera:config? | Всего записей: 24 | Зарегистр. 26-10-2006 | Отправлено: 12:29 17-01-2011 | Исправлено: avk02, 12:38 17-01-2011 |
|