@locohunter said in как использовать свой код JAVASCRIPT в проекте?:
как использовать свой код JAVASCRIPT в проекте?
c990705f-44db-4f42-a0ad-8d6f8135859a-изображение.png
var probival = ' _switch_http_client_main(); http_client_get2("http://www.google.com/",{method:("GET"),headers:("")})!';
eval('probival');
[816172578] [12:07:16] Поток №1 : SyntaxError: Parse error во время выполнения действия 816172578
@mordor said in Скрипт в скрипте. Кто как реализовывал?:
@usertrue Это я уже туплю, оно как переменную не выполняет probival )) выдаёт синтаксическую ошибку))
Ну и самое главное eval работает с js кодом, а вы обращаетесь к нативным функциям из БАС. ))
@mordor Просто выполняете через выполнить код.
http_client_get2("http://www.google.com/",{method:("GET"),headers:("")})!
@mordor said in Скрипт в скрипте. Кто как реализовывал?:
@usertrue Я готов работать на костылях, подскажи пожалуйста, как? Хотя бы в личку)
А чем вам не устроил пример с добавлением jquery?
https://community.bablosoft.com/topic/1279/как-применять-jquery-на-странице
@mordor said in Скрипт в скрипте. Кто как реализовывал?:
@fox Немного не из той оперы.
Через eval() не получится вызывать функции, после которых идёт !. Так как eval() это js функция, а BAS использует свой стек вызовов. В BAS пока нет функции выполнения api функций из строки. Хотя этот момент я всё же у @support 'a уточню, может появилось что нибудь подобное.