Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не могу подключить скрипт — где ошибка? (https://javascript.ru/forum/misc/73020-ne-mogu-podklyuchit-skript-%E2%80%94-gde-oshibka.html)

gadertes 14.03.2018 14:33

Не могу подключить скрипт — где ошибка?
 
Не могу понять где @ зарылась.
На ровном месте странная проблема.

Скачал файл localforage.min.js с гитхаба.
Вот документ:

<!DOCTYPE HTML><html><head><meta charset="utf-8" />

<script type="text/javascript" src="localforage.min.js"></script>

</head><body>

<script type="text/javascript"> "use strict"

window.onload = function()
{
localforage.setItem('sdf', false)
}
</script>

</body></html>




Пробовал встраивать скрипт целиком в документ - такая же проблема.
Браузер говорит что в тексте скрипта ошибка:



Причем в других документах ранее я этот же файл подключал и использовал нормально - нет сомнений что файл нормальный.

Пробовал неминифицированную версию - так же

Аналогичная проблема с другой JS-библиотекой, попробуйте запустить этот файл:

<!DOCTYPE HTML><html><head><meta charset="utf-8" />
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/howler/2.0.9/howler.min.js"></script>
</head><body>
<script type="text/javascript">  
let имя = new Howl()
</script>
</body></html>

— здесь я пытаюсь подключть внешний скрипт из cdnjs


Nexus 14.03.2018 14:43

Генерируется только 404 ошибка.
https://jsfiddle.net/e7a7wo20/

Не пробовали конструктору объект с параметрами скармливать, как он этого и требует?

gadertes 14.03.2018 15:29

Nexus, спасибо, Xолер заработал
я думал по умолчанию будут параметры... туплю чота

а в первом примере что не так?

Nexus 14.03.2018 15:39

gadertes, illegal character, там же написано.
Описание можно почитать тут.

gadertes 14.03.2018 15:44

Nexus, я не понимаю, это что значит - localforage с ошибкой?
или я ошибся?

Я же этот файл и ранее использовал и всё работало, а теперь чота туплю и не понимаю откуда взялась эта ошибка

Я так понимаю судя по сообщению консоли - ошибка в js коде localforage
Но почему в других проектах всё работает...
Так что всё таки я туплю наверняка

Nexus 14.03.2018 15:54

Цитата:

Сообщение от gadertes
ошибка в js коде localforage

:yes:

gadertes 14.03.2018 15:58

Nexus, да нет же

этот же файл localforage.min.js нормально работает в другом приложении - я еще раз перепроверил

Nexus 14.03.2018 15:59

gadertes, лучше перезалейте его.

upd. в консоли нажмите на наименование скрипта (справа от текста ошибки), браузер должен показать в каком месте возникла ошибка.
Если не покажет, не закрывая консоль перезагрузите страницу.

gadertes 14.03.2018 16:00

Попробуй - есть ли у тебя такая же ошибка

<!DOCTYPE HTML><html><head><meta charset="utf-8" />
<script type="text/javascript" src="localforage.min.js"></script>
</head><body>
<script type="text/javascript">  

	localforage.setItem('sdf', false)

</script>
</body></html>

gadertes 14.03.2018 16:01

Nexus, я и перезалил и старый свой файл использовал - подозреваю что с ними всё в порядке


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