Подключение на локальном сервере к html файлу js файлов
index.js отвечает за создание сервера с помощью http , express , socket.io . index.html — главный файл. base.js — вспомогательный js файл. В index.js для подключения к серверу index.html и base.js написал:
app.use(express.static(path.join(__dirname, "js"))); app.get('/', function(request, respons) < respons.sendFile(__dirname + '/index.html'); >);
В index.html для подключения base.js написал: НО ничего не помогает, выводит ошибку, указанную выше. Что делать? Перепробовал другие способы из интернета, тоже не помогли.
Подключение js к html-файлу
Сразу оговорюсь, что только начал изучать javascript.
Проблема заключается в следующем:
Написал свой сайт небольшой на html в блокноте. Теперь хочу подключить в него какие-нибудь скрипты. Естественно, не хчу захламлять и без того карявый код в html, поэтому хочу подключить файл js внутрь.
Пишу:
1 2 3 4 5
head> . script src="script.js">/script> /head> .
Сам файл script.js лежит в той же папке, что и html-овский.
В файл скриптовый пишу обычный alert(блабла). На странице, естественно, ничего не отображается, как-будто он его не видит совсем. При этом, если тот же alert пишу html-е, то все прекрасно работает.
В чем может быть проблема?
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Как подключить часть html к другому html файлу?
Всем привет! В php есть удобная функция include которая позволяет подключить php файл к основному.
Как к html файлу прикрепить другой файл html?
Здравствуйте помогите пожалуйста сделать так, чтобы меню находящиеся в html файле прикреплялось к.
Подключение к файлу
Доброго времени суток! Возможно ли получить доступ к файлу (лежит в отдельной папке) с учетной.
Подключение к mdf файлу
Добрый день. Создаю программу, в качестве базы данных использую локальную БД в mdf файле. На моем.
2434 / 1742 / 623
Регистрация: 11.07.2016
Сообщений: 4,028
Скиньте сюда то, что у вас в файле script.js. Прям выделите всё и скопируйте. Даже если там у вас одна строчка.
Файл ∗.js (JavaScript)
Подключение js-файлов нужно для выполнения в браузере скриптов, написанных на языке JavaScript.
Если в каком-либо шаблоне нужен скрипт, написанный на языке JavaScript, его можно вынести в отдельный js-файл, и дать файлу имя, совпадающее с именем шаблона. Сам файл нужно поместить в папку templates. Больше никаких настроек не требуются – файл будет подключаться автоматически.
Допустим, в шаблоне menu.tpl нужно применять скрипт выпадающего подменю. Создаем файл menu.js со скриптом, который будет подключаться автоматически при каждом выводе блока с шаблоном menu.tpl.
Файл _main.js
По аналогии с файлом _main.css, существует и файл _main.js. В этот файл можно собрать js-скрипты, необходимые для всех страниц.
Правда, такой файл на практике используется редко, так как обычно js-скрипты относятся к шаблонам.
В этот файл рекомендуется помещать уникальные скрипты, созданные именно для данного сайта. Скрипты же из сторонних файлов (например: jquery.js) собирать в файл _main.js не нужно — для этих целей применяйте подключение с помощью метода Blox::addToHead().
Конфликты js-скриптов
Не рекомендуется js-скрипты записывать в html-код (то есть, в шаблоны). Может так случиться, что какой-то шаблон будет назначен на одной странице в двух блоках, и тогда возникнут накладки.
Все js-скрипты лучше записывать в js-файлы, как в файлы вида шаблон.js, так и в самостоятельные. Последние нужно подключать с помощью метода Blox::addToHead(). В обоих случаях система будет блокировать вторичное подключение одного и того же файла.
Метод Blox::addToHead() вместе с методом Blox::addToFoot() позволяют гибко управлять очередностью подключения файлов.
Все, что было сказано по поводу очередности подключения css-файлов относится и js-файлам.
См. также
- Подключение js-файлов означает, что в разделе заголовка документа (элемент head), который находится в главном шаблоне, будут автоматически сгенерированы соответствующие html-коды для подключения этих файлов. Сам главный шаблон желательно не редактировать.
- О том, как ссылаться на изображения (логотип, фоновое изображение и т.п.) из js-файлов, читайте в статье «Абсолютные и относительные URL».
- Установка Blox CMS
- Основы
- Файлы шаблона
- Файл .tpl (шаблон)
- Файл .tdd (дескриптор)
- Файл .css (стиль)
- Файл .js (JavaScript)
- Файлы .htm и .md (описание шаблона)
- Предобработчики
- Различные статьи, касающиеся разработки шаблонов
- Комплексные примеры

JavaScript — это технология создания небольших программ-скриптов, которые загружаются на компьютер пользователя вместе со страницей сайта и используются для создания эффектов и реагирования сайта на действия пользователя без перезагрузки страницы.
Обычно между щелчком мыши по веб-странице и изменением на ней существует некоторая задержка по времени, необходимая, для того чтобы компьютер пользователя отправил запрос на веб-сервер, а затем получил готовую страницу. C помощью JavaScript можно мгновенно вносить изменения в веб-страницу, так как скрипты выполняются тут же на компьютере, а не на сервере. Скрипты могут быть внедрены как в саму страницу (шаблоны), так и записаны в отдельные файлы .js.
Чаще всего JavaScript используют для организации выпадающих меню, предварительной проверки данных форм, небольших интерактивных элементов страницы, разных «красивостей» типа эффекта падающего снега, шлейфа за указателем мыши и т.п.
Как подключить файл js к html файлу
Покинул форум
Сообщений всего: 152
Дата рег-ции: Февр. 2011Помог: 0 раз(а)
Я щас пишу один модуль для DLE. Создал файл на PHP, подключил к ЧПУ и зашёл на страницу. Пока что вставил в php файл html код вкладок, остаётся только подключить js файлы. Но как это сделать? Варианты типа «Прописать в не годятся, нужно что бы файлы грузились непосредственно на этой странице..
Отправлено: 05 Июня, 2011 — 22:08:35
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010Помог: 53 раз(а)
ну так пропишите при генерации заголовка ( ) условие генерации текста.
Отправлено: 05 Июня, 2011 — 22:10:30Покинул форум
Сообщений всего: 152
Дата рег-ции: Февр. 2011Помог: 0 раз(а)
А можешь дать пример полностью
Отправлено: 05 Июня, 2011 — 22:26:27Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010
Откуда: ТверьПомог: 4 раз(а)
