()
Если несложно приведите пример функции с javascript, думаю многим бы пригодилось.
Функция EncodeURI(URI,StrongEncode=0)
Попытка
JS=СоздатьОбъект("MSScriptControl.ScriptControl");
JS.Language="jscript";
JS.Timeout=-1;
Исключение
ТекстОшибки=ОписаниеОшибки();
Сообщить("Не удалось создать объект MSScriptControl.ScriptControl","!");
Сообщить("Описание ошибки: "+ТекстОшибки,"!");
Возврат "";
КонецПопытки;
Попытка
СтрКода="function EncodeURI_1(URI,StrongEncode)
|{
| if (StrongEncode) return(encodeURIComponent(URI))
| else return(encodeURI(URI));
|}
|";
JS.AddCode(СтрКода);
EncodedURI=JS.Modules("Global").CodeObject.EncodeURI_1(URI,StrongEncode);
Исключение
ТекстОшибки=ОписаниеОшибки();
Сообщить("Произошла ошибка при отработке скрипта!","!");
Сообщить("Описание ошибки: "+ТекстОшибки,"!");
Возврат "";
КонецПопытки;
Возврат EncodedURI;
КонецФункции
Показать