Поле HTML документа и ES6 script module

1. YAndrey 08.10.24 08:50 Сейчас в теме
Поле HTML документа как-то некоректно отрабатывает сценарии
Итак - имеется апач, сеть html и js файл.
html:

<ht ml>
<head>
<met a charset="utf-8">
<title>s1 Demo</title>
</head>
<body>
<canvas id="c"></canvas>
</body>

<sc ript type="module">
import { s1 } from '123.js';
s1();
</sc ript>

<sc ript>
alert('ppp');
</sc ript>
</html>

123.js:

export function s1() {
alert('qqq');
}

Все просто, но если этот html открыть к хроме, то выдается 2 алерта - сначала ppp, а потом qqq,

Если же по этому адресу прочитать и загрузить в поле HTML, то выдается только 1 алерт ppp, такое ощущение, что при заргузке скрипт с признаком module не обрабатывается. Никто не сталкивался?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. user1880116 08.10.24 13:08 Сейчас в теме
(1)
как-то
Версия платформы-то хоть какая?
2. YAndrey 08.10.24 08:54 Сейчас в теме
Поле HTML - это поле на управляемой форме, там све совсем просто:

Соединение = Новый HTTPСоединение(
	    "192.168.9.240", // сервер (хост)
	    80, // порт, по умолчанию для http используется 80, для https 443
	    , // пользователь для доступа к серверу (если он есть)
	    , // пароль для доступа к серверу (если он есть)
	    , // здесь указывается прокси, если он есть
	    , // таймаут в секундах, 0 или пусто - не устанавливать
	      // защищенное соединение, если используется https
	);
 
    Запрос = Новый HTTPЗапрос("cube6.html");
 
    Результат = Соединение.Получить(Запрос);
    СтрокаРезультат = Результат.ПолучитьТелоКакСтроку();
HTMLДокумент = СтрокаРезультат;	// Это источник для HTML поля
Показать
4. user1880116 08.10.24 13:38 Сейчас в теме
Да и даже без версии платформы.
В каком месте он тебе твой "123.js" искать должен?
5. YAndrey 09.10.24 01:18 Сейчас в теме
4 - это упрощено, - еще раз говорю - браузер отрабатывает нормально, поле HTML - нет, тянут строку с одного ресурса, так что все оно там находит.
Платформа 8.3.25.1336
6. YAndrey 09.10.24 05:14 Сейчас в теме
Вопрос закрыт, в конкретном случае нашел решение, бог с ним.
7. user1880116 09.10.24 13:31 Сейчас в теме
Прелесть.

"Я сообщу вам специально испорченную информацию, всё, вопрос закрыт."

Что это вообще было?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот