Javascript-форум (https://javascript.ru/forum/)
-   Internet Explorer (https://javascript.ru/forum/css-html-internet-explorer/)
-   -   IE сообщает об ошибке, когда сайты с jsavascript сохраняются Firefox-ом или ГуглХром (https://javascript.ru/forum/css-html-internet-explorer/6923-ie-soobshhaet-ob-oshibke-kogda-sajjty-s-jsavascript-sokhranyayutsya-firefox-om-ili-guglkhrom.html)

paratrooper1981 05.01.2010 20:38

IE сообщает об ошибке, когда сайты с jsavascript сохраняются Firefox-ом или ГуглХром
 
Если я открываю какую-нибудь страницу с javascript-кодом (например, главную странцу javascript.ru или другой сайт) с помощью браузеров Firefox или GoogleChrome и потом сохраняю её себе на жёсткий диск, то получается, что на диск сохраняется некорректная копия страницы. То есть если такую сохранённую страницу открыть в IE, то консоль ошибок зачастую выдаёт какую-нибудь ошибку, в которой обычно говориться о том, что неопределён объект (хотя если открывать сайт прямо в интернете, то нет ошибок ни в одном браузере). Особенно это касается GoogleCrome, потому что если с его помощью сохранять страницы, то будет ругаться даже Firefox.

Почему появляется такая ошибка и как её можно избежать?
Интересно, не изучал ли кто-нибудь данный вопрос? Возможно на сайте есть статья, освещающая данную проблему =)

paratrooper1981 11.01.2010 18:47

Неужели этим вопросом никто никогда не интересовался? :blink: На мой взгляд в интересах пользователей не самых последних браузеров Firefox и Google Chrome делать универсальный код, который работает и в сохранённых копиях страниц. Неискушённый пользователь этих браузеров может плохо подумать про такие сайты :(

micscr 12.01.2010 12:37

Браузер сохраняет измененный текст html и дополнительно внешние файлы стилей и кода кидает в папочку.
Если ссылки в html на ресурсы указаны абсолютные(через http) то браузер их тоже скопирует, но пути в html не изменит. И поэтому некорректно без инета загрузится страничка. Это можно поправить - ручками например.

paratrooper1981 14.01.2010 16:44

Цитата:

Сообщение от micscr (Сообщение 40298)
Если ссылки в html на ресурсы указаны абсолютные(через http) то браузер их тоже скопирует, но пути в html не изменит.

Спасибо за разъяснения, для меня это ценные сведения. Буду учиться относительные пути задавать.


Часовой пояс GMT +3, время: 03:17.