@AlexLF

Как загрузить 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='' > не могу.
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Hecktosaurus
Люблю писать код под специфические задачи
Напишите простенький php-скрипт с file_get_contents(), запрос с фронта делаете к этому скрипту, а уже скрипт пусть получает файл со стороннего сервера
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы