Вход | Регистрация
 

javascript из 1С. MSScriptControl не переваривает новые версии JS?

javascript из 1С. MSScriptControl не переваривает новые версии JS?
Я
   Джордж1
 
09.09.20 - 15:20
В браузере и Visual Studio Code не ругается

а MSScriptConrtol не переваривает похоже вот этот синтаксис

var JSon = $.toJSON(Data);

Ругается что $ - не определен
   Вафель
 
1 - 09.09.20 - 15:21
$ - это же джиквери. откуда он в MSScriptConrtol
   Джордж1
 
2 - 09.09.20 - 15:23
(1)что что это?

В общем то вопрос что делать теперь? - можно править код или пользоваться не MSScriptConrtol
   Джордж1
 
3 - 09.09.20 - 15:30
Можно ли к MSScriptConrtol мподключить библиотек JQuery
   Asmody
 
4 - 09.09.20 - 15:36
(3) JSON.stringify() уже не работает чтоль?
   Джордж1
 
5 - 09.09.20 - 15:40
(4)я сегодня первый раз в жизни с js столкнулся

вот это все можно через MSScriptConrtol реализовать?

 if (typeof (Data) == "string") {
                    JSon = Data;
                } else {
                    JSon = $.toJSON(Data);
                };

                $.support.cors = true;
                var jqXHRvar = $.ajax({
                    type: 'POST',
                    async: true,
                    timeout: timeout,
                    url: UrlServer + ((UrlServer == "") ? window.location.protocol + "//" + window.location.host + "/" : "/") + 'Execute',

                    crossDomain: true,
                    dataType: 'json',
                    contentType: 'application/json; charset=UTF-8',
                    processData: false,
                    data: JSon,
                    headers: (User !== "" || Password !== "") ? { "Authorization": "Basic " + btoa(User + ":" + Password) } : "",
                    success: ExecuteSuccess,
                    error: ErrorSuccess
                });
   vde69
 
6 - 09.09.20 - 15:42
   Вафель
 
7 - 09.09.20 - 15:52
(4) тут наоборот нужно JSON.parse()
   Вафель
 
8 - 09.09.20 - 15:53
(5) может тебе всетаки в 1с нужно, а не на жс?
   Джордж1
 
9 - 09.09.20 - 15:54
(8)Да я бы рад.

Пытаюсь скрестить 1cv7 и kkmserver
   ДенисЧ
 
10 - 09.09.20 - 16:00
(9) А что, 1с уже резко разучилась работать с жисоном и хттп-запросами? О_о
   Вафель
 
11 - 09.09.20 - 16:01
(10) 77 вроде и не умела никогда
   Джордж1
 
12 - 09.09.20 - 16:02
(10)нет конечно
   Salimbek
 
13 - 09.09.20 - 16:06
(0) А 1С++ используется? Если да, то можно это прикрутить: https://www.dropbox.com/s/pmpgyd068mzzu7k/kop1c_JSON.7z?dl=0
Если нет, то: http://catalog.mista.ru/public/252791/
   ДенисЧ
 
14 - 09.09.20 - 16:07
(11) А где тут про 77?
   Джордж1
 
15 - 09.09.20 - 16:08
(13)А этот JSON можно и ручками формировать?
   Вафель
 
16 - 09.09.20 - 16:09
(15) это же строка обычная
   Джордж1
 
17 - 09.09.20 - 16:10
(16)А AJAX это что?
   Вафель
 
18 - 09.09.20 - 16:11
xmlhttprequest
   Salimbek
 
19 - 09.09.20 - 16:12
(17) AJAX - это динамическое обновление некоторой области на твоей странице. Т.е. послал ты фильтр на сервер, он тебе вернул ответ в джейсоне, ты этот ответ на страничку свою вывел без перерисовки всей страницы.
   Джордж1
 
20 - 09.09.20 - 16:14
(19)Понятнее не стало

В общем есть у меня шансы подружить 1cv7 и kkmserver ?
   Salimbek
 
21 - 09.09.20 - 16:18
(20) 1) Формируешь джейсон
2) Отправляешь его через (18) на сервер без всяких аяксов
3) Получаешь ответ, анализируешь.
   Джордж1
 
22 - 09.09.20 - 16:21
(21)да, это должно работать

нашел подобную тему на форуме
   trdm
 
23 - 09.09.20 - 17:08
(20) > Понятнее не стало

AJAX - это браузерная технология.
   Вафель
 
24 - 09.09.20 - 17:15
(23) аякс это не технология - это паттерн работы.
получаем данные и напрямую меняем дом
   trdm
 
25 - 09.09.20 - 17:33
(24) технология - это набор операций. так что технология.
   ДенисЧ
 
26 - 09.09.20 - 20:26
Ajax — подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате при обновлении данных веб-страница не перезагружается полностью, и веб-приложения становятся быстрее и удобнее

(c)
   Serginio1
 
27 - 10.09.20 - 14:26
   Джордж1
 
28 - 10.09.20 - 15:14
Все заработало с помощью WinHttp.WinHttpRequest.5.1
конвертер СЗ в JSON и наоборот оказалось несложно написать на самом 1С


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.