Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 4.57 KB

File metadata and controls

41 lines (25 loc) · 4.57 KB

1

Почему не запускается: https://bpmbpm.github.io/jsDOTsmartDesign/jsDOTsmartDesign.html

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

💡 В чём может быть дело

Вот основные причины, почему страница может не работать:

  • Проблема с библиотекой Jexcel (Jspreadsheet): Вы используете библиотеку jexcel для создания таблицы. Автор самого проекта уже указывал, что она перестала работать из-за изменений на сайте bossanova.uk, и ссылки были исправлены на cdnjs.com. Однако, если в вашей локальной версии файла остались старые ссылки, библиотека не загрузится.
  • Проблема с зависимостями Jexcel: Библиотека jexcel требует для своей работы другую библиотеку — jsuites. В коде страницы она подключается с домена jsuites.net (строка 16). Этот домен мог стать недоступен или у него могли возникнуть проблемы с SSL-сертификатом, из-за чего скрипт не загружается. В интернете есть сообщения о возможных проблемах с доступом к этому ресурсу.
  • Ошибка в вашем локальном коде: Если вы не обновляли файл jsDOTsmartDesign.html, в нём могли остаться старые, нерабочие ссылки на библиотеки.

✅ Как это можно исправить

Чтобы страница снова заработала, вы можете предпринять следующие шаги:

  1. Проверьте консоль браузера: Самый простой и быстрый способ диагностики — открыть консоль разработчика (клавиша F12) на странице, которая не работает. Вы увидите конкретные ошибки, например, 404 Not Found или ERR_CERT_DATE_INVALID. Это сразу укажет на проблемный файл.
  2. Обновите ссылки на библиотеки: Убедитесь, что в файле jsDOTsmartDesign.html используются актуальные ссылки на CDN. Для jexcel можно использовать ссылки с cdnjs.com, как указано в репозитории проекта:
    • https://cdnjs.cloudflare.com/ajax/libs/jexcel/4.6.1/jexcel.min.js
    • https://cdnjs.cloudflare.com/ajax/libs/jexcel/4.6.1/jexcel.css
  3. Обновите ссылку на jsuites: Попробуйте заменить ссылку на jsuites с jsuites.net на более стабильную, например, с того же cdnjs.cloudflare.com. Актуальную ссылку можно найти на сайте cdnjs.com.

Попробуйте проверить консоль браузера — это даст самый точный ответ. Если вы увидите там конкретную ошибку, напишите мне, и мы сможем её детально разобрать.

CDNJS

Похоже, ваш сетевой экран блокирует подключение к публичным библиотекам (CDN) jSuites и Jspreadsheet. Это можно исправить, полностью перейдя на локальные файлы.

скачайте новые файлы и положите в папку lib:

1.1. Jspreadsheet CE (v4.11.0):

Главный скрипт (index.min.js): https://cdn.jsdelivr.net/npm/jspreadsheet-ce@4.11.0/dist/index.min.js

Стили (jspreadsheet.min.css): https://cdn.jsdelivr.net/npm/jspreadsheet-ce@4.11.0/dist/jspreadsheet.min.css

1.2. JSuites (v4.8.0):

Главный скрипт (index.js): https://cdn.jsdelivr.net/npm/jsuites@4.8.0/dist/index.js

Стили (jsuites.css): https://cdn.jsdelivr.net/npm/jsuites@4.8.0/dist/jsuites.css