Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.05.2021, 17:11
Интересующийся
Отправить личное сообщение для AlexLF Посмотреть профиль Найти все сообщения от AlexLF
 
Регистрация: 26.09.2012
Сообщений: 14

Как использовать js-код с другого сайта?
Я использую два сайта. Хочу использовать написанный мной js-файл с первого сайта на втором сайте. Пробую загружать код с помощью fetch или import(). В консоли мне пишется ошибка CORS. Как загрузить js-код?

Если бы это был html, я бы вставлял заголовки с помощью php в импортируемом файле, и это прокатывает:

<?php
header('Content-type: text/html');
header('Access-Control-Allow-Origin: *');
?>

Я пробовал вставлять в начало импортируемого файла вот такое, но не помогает:

let myHeaders = new Headers();
myHeaders.set('Content-type', 'text/javascript');
myHeaders.set('Access-Control-Allow-Origin', '*');

JS-код у меня в ES-модулях, поэтому загружать с помощью < script src='' > не могу. Конечно, просто копи-пасте делать тоже не хочется.
Ответить с цитированием
  #2 (permalink)  
Старый 26.05.2021, 18:16
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,800

В конфиге веб-сервера добавьте необходимые заголовки при отдаче статики.
Ответить с цитированием
  #3 (permalink)  
Старый 27.05.2021, 17:20
Интересующийся
Отправить личное сообщение для AlexLF Посмотреть профиль Найти все сообщения от AlexLF
 
Регистрация: 26.09.2012
Сообщений: 14

Сообщение от Nexus Посмотреть сообщение
В конфиге веб-сервера добавьте необходимые заголовки при отдаче статики.

Да, помогло - просто создать файл .htaccess и вставить туда

Код:
Header set Access-Control-Allow-Origin "*"
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вывести скриптом баннерную систему с другого сайта? javascript_pupil Общие вопросы Javascript 11 14.07.2015 12:47
Как подгрузить код JS динамически? zhurchik Общие вопросы Javascript 22 02.02.2015 14:16
Как защитить JS код? pashin76 Общие вопросы Javascript 19 16.11.2014 18:00
как получить данные с другого сайта? dobush jQuery 2 19.01.2013 17:39
как получить данные с другого сайта? dobush AJAX и COMET 1 27.12.2012 00:49