Надежда С.
349 сообщений
#12 лет назад
IE 10 не дает перейти к локальному файлу
[code]window.open("document.html")[/code]
А так все прекрасно [code]window.open("http://yandex.ru/")[/code]
Перепробовала разные комбинации href document location open window assign и всё прочее.
Голова кругом. Помогите кто нибудь...

В IE 11 работает, а в IE 10 нет.

SCRIPT5: Отказано в доступе.
main.js, строка 33 символ 4
Сергей Л.
616 сообщений
#12 лет назад
А вот так [code]window.open("/document.html")[/code]
Надежда С.
349 сообщений
#12 лет назад
Оказалось, были проблемы с кодировкой.
теперь появилась другая проблема.
При локальном пользовании выходить постоянно "IE запретил выполнение сценариев и ActiveX на этой странице. " и кнопка "разрешить". как можно обходить эту защиту? ничего страшного мой document.location.assign не делает. при просмотре в интернете ошибки не будет, ошибка только при локальном просмотре. но предполагается только локальное использование
Максим Б.
2206 сообщений
#12 лет назад
Естественно не даст. Это политика безопасности называется.
Максим Б.
2206 сообщений
#12 лет назад
[quote="WebAir"]Оказалось, были проблемы с кодировкой.[/quote]

Не верю что дело было в кодировке. Браузер не даст джава скрипту из html страницы на сервере, получить доступ к файлу в локальной файловой системе пользователя. Если только локально html страницу открывать.
Максим Б.
2206 сообщений
#12 лет назад
[quote="WebAir"]При локальном пользовании выходить постоянно "IE запретил выполнение сценариев и ActiveX на этой странице. " и кнопка "разрешить". как можно обходить эту защиту? ничего страшного мой document.location.assign не делает. при просмотре в интернете ошибки не будет, ошибка только при локальном просмотре. но предполагается только локальное использование [/quote]

В настройках IE есть в свойствах браузера настройка безопасности. Для местной интросети поставить уровень безопасности низкий, тогда не будет вылезать.
Антон Б.
1132 сообщения
#12 лет назад
[quote="WebAir"]IE запретил выполнение сценариев и ActiveX на этой странице.[/quote]
не уверен, но может поможет вставка <!-- saved from url=(0014)about:internet -->
перед <!DOCTYPE html>