Вы не можете изменять заголовки CORS в веб-приложении Google Apps Script. Это сделано Google для обеспечения безопасности их пользователей.
Однако я вижу, что вы пытаетесь получить файлы, такие как style.css
или script.js
. Если это так - и вы используете теги "classi c" HTML для их включения (например, <link rel="stylesheet" ...
и <script src=...
, я предлагаю вам сделать следующее:
Замените файл style.css
на файл style.html
HTML, содержимое которого должно быть следующим:
<style>
...
</style>
Где ...
должен быть вашим CSS кодом .
Заменить файл script.js
на файл script.html
HTML, содержимое которого должно быть:
<script>
...
</script>
Где ...
должно быть вашим кодом сценария.
Включите новые созданные выше файлы в ваш основной HTML с помощью скриптлетов (см. пример ниже). Найдите местоположение вашего HTML файла, в котором Вы хотите ввести код и использовать для этого следующие теги:
<?!= include('style'); ?>
<?!= include('script'); ?>
Пример
Код. gs
function doGet(request) {
return HtmlService.createTemplateFromFile('Page')
.evaluate();
}
function include(filename) {
return HtmlService.createHtmlOutputFromFile(filename)
.getContent();
}
Стр. html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
<?!= include('Stylesheet'); ?>
</head>
<body>
<h1>Welcome</h1>
<p>Please enjoy this helpful script.</p>
<?!= include('JavaScript'); ?>
</body>
</html>
Таблица стилей. html
<style>
p {
color: green;
}
</style>
JavaScript. html
<script>
window.addEventListener('load', function() {
console.log('Page is loaded');
});
</script>
Re feferences