2017-01-31 2 views
-1
<script>  
    $("#header").load("header.html"); 
    $("#footer").load("footer.html"); 
</script> 

Я добавил часть сценария для загрузки файла заголовка и нижнего колонтитула на каждую страницу, но он загружается только на firefox. Почему он не загружается в хром?loading on header and footer file

ответ

0

Решение 1) Это «та же самая политика происхождения», которую интерпретирует Chrome (или ошибка с таким же эффектом). Попробуйте запустить Chrome с помощью -allow-file-access-from-files.

Ссылка stackoverflow

Solution 2) Вопрос только что .load() для локальных файлов заблокирован Chrome по соображениям безопасности. Если вы используете его на сервере, он работает, учитывая, что все файлы происходят из одного и того же места.

Чтобы включить рабочую версию локально, попробуйте:

В Mac OS X, достаточно Chrome, введите в терминале:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --allow-file-access-from-files 

Referance: stackoverflow