Не удалось загрузить ресурс: net:: ERR_FILE_NOT_FOUND загрузка json.js

Я тестирую веб-страницу html и не загружает локальный jquery.json-2.4.0.js. Я проверяю html-страницу локально с хром. Когда страница загружается, я получаю net:: ERR_FILE_NOT_FOUND.

Почему он не может загрузить файл? Этот файл был перемещен с другого сервера (на котором он работал нормально), но пути к каталогам одинаковы (я дважды проверял путь).

Вот моя строка:

<script type='text/javascript' src='/webforms/ExperianEmailJsScripts/jquery/js/jquery.jsonp-2.4.0.js'></script>

Ответ 1

Эта ошибка означает, что файл не найден. Любой путь неправильный или файл отсутствует там, где вы хотите. Попробуйте получить к нему доступ, указав адрес источника в своем браузере, чтобы проверить, действительно ли он там. Просмотрите каталоги на сервере, чтобы убедиться, что путь верен. Вы даже можете скопировать и вставить относительный путь, чтобы убедиться, что все в порядке.

Ответ 2

Удалите первый / в пути. Также вам больше не нужно type="text/javascript" в HTML5.

Ответ 3

То же самое случилось со мной. В конечном итоге мое решение состояло в том, чтобы перейти к репозиторию с помощью терминала (на Mac) и создать новый js файл с немного другим именем. Это связано сразу, поэтому я скопировал содержимое исходного файла на новый. Вы также можете потерять первый / после src= и использовать "".

Ответ 4

Я получил ту же ошибку, используя:

<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i,900,900i" type="text/css" media="all">

Но как только я добавил https: в начале href ошибка исчезла.

<link rel="stylesheet" href="#" onclick="location.href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i,900,900i'; return false;" type="text/css" media="all">