Имя: Пароль:
1C
1С v8
поместить JS и JSON в HTML
,
0 alf2006x
 
21.02.23
14:47
Всем доброго дня.
Появилась задача, связанная с Яндекс картами.
Вопрос: как в приведённом ниже примере вставить отдельные файлы object_manager.js и data.json внутрь файла object_manager.html ?

Вот ссылка где все три файла по отдельности:
https://yandex.ru/dev/maps/jsbox/2.1/object_manager/

Если с object_manager.js вроде понятно - весь текст из него просто копируется и помещается внутрь тега <script>   ...вот сюда...   </script>

То с data.json  непонятно совсем. Как его включить в текст файла html? А ещё более непонятно что дальше делать с этой конструкцией:

     $.ajax({
        url: "data.json"
    }).done(function(data) {
        objectManager.add(data);
    });

Заранне спасибо за помощь.
1 Garykom
 
гуру
21.02.23
14:52
(0) советую начать с https://learn.javascript.ru/
2 alf2006x
 
21.02.23
14:56
(1) Спасибо, но нет. Времени нет на изучение. Просто нужен результат.
3 alf2006x
 
21.02.23
14:57
И цели изучить JavaScript тоже нет )
4 alf2006x
 
21.02.23
15:11
Нужна одноразовая подсказка.
5 Garykom
 
гуру
21.02.23
15:40
подсказка (многоразовая): найми знающего js ... за деньги
6 alf2006x
 
21.02.23
17:16
(5) Что-то мне подсказывает, что эту подсказку я уже знаю... )

Неужели такой сложный вопрос? Не верю! (с) Станиславский К.С.
7 vde69
 
21.02.23
17:20
<My-teg-0835 id=ИдентификаторПоиска>
тут вставляем json
<\My-teg-0835>
8 alf2006x
 
21.02.23
17:26
(7) Ну вот же. )

А как его перебрать потом?
9 alf2006x
 
21.02.23
17:27
Чем заменить
$.ajax({url: "data.json"}).done() ?
10 Garykom
 
гуру
21.02.23
18:11
(9) извини но ты слегка того
хуже чем менагер открывший конфигуратор и успешно исправив в макете название колонки
теперь вопрошает а как данные другие запросом подтягивать...

$ = https://ru.wikipedia.org/wiki/JQuery
11 alf2006x
 
21.02.23
18:14
(10) Да, спасибо за критику (и за ссылку).
Вопрос снят. Накурил по мануалам маленько ))
12 alf2006x
 
21.02.23
18:17
А в html-е я в натуре как манагер в конфигураторе )))
13 Asmody
 
21.02.23
18:21
(0) вместо вот этого всего:

$.ajax({
    url: "data.json"
}).done(function(data) {
    objectManager.add(data);
});

вставь:

data = JSON.parse('тут-твой.json');
objectManager.add(data);
14 Garykom
 
гуру
21.02.23
20:45
еще бы кто напомнил куда надо положить файлы чтобы встроенный webkit их увидел
вроде как можно даже ссылки "внутри 1С" так отдавать
15 Asmody
 
22.02.23
00:57
(14) во временное хранилище. а потом адрес ссылки ВХ использовать как значение src, например, для img
Независимо от того, куда вы едете — это в гору и против ветра!