Добавление скриптов в файлы HTML через JavaScript Electron

Вопрос: Я пытаюсь добавить скрипты в HTML файлы динамически с помощью JavaScript (для экономии места - у меня много HTML файлов, каждый из которых содержит много скриптов, поэтому их можно добавить простым включением одного файла сценария). Вопрос Добавить javascript в HTML-поля, используя javascript, на самом деле не то, о чем я думал... Тем не менее,

Вопрос:

Я пытаюсь добавить скрипты в HTML файлы динамически с помощью JavaScript (для экономии места – у меня много HTML файлов, каждый из которых содержит много скриптов, поэтому их можно добавить простым включением одного файла сценария).

Вопрос Добавить javascript в HTML-поля, используя javascript, на самом деле не то, о чем я думал…

Тем не менее, в файле сценария, который добавляет сценарии и другие ресурсы в HTML – файл, о котором идет речь, сценарии действительно добавить внешние файлы, но сценарии (вставленные динамически) не загружаются.

Структура каталога

root ├ index.html ├ universal-scripts.js (adds scripts to .html files dynamically) ├ styling.css (included into .html files) └ app-scripts └ others.js (problem file)

универсальный-scripts.js

… var others = document.createElement(«script»); others.setAttribute(«src», «app-scripts/others.js»); … document.getElementsByTagName(«head»)[0].innerHTML = document.getElementsByTagName(«head»)[0].innerHTML + others.outerHTML;

Скрипт вставляет элемент, но функции из others.js не могут использоваться из index.html.

Любая помощь приветствуется. Благодарю!

Я использую Electron, если это что-то значит…

Лучший ответ:

Вероятно, лучший способ – добавить ссылку на файл в файле package.js, так как это ссылка на все остальные исходные файлы ваших проектов. Зачем загружать последнюю, когда вы можете загрузить ее в своем ядре.

Вот учебник Electron.js, в котором рассказывается о файле package.js.

Создание вашего первого рабочего приложения с помощью HTML, JS и Electron] 1

Вот интерактивное руководство package.js. package.js пройти

Оцените статью
Добавить комментарий