@Dubik исправил ответ.
https://stackoverflow.com/questions/332872/encode-url-in-javascript
На сайте используется кодирование для пхп.
Вставь в выполнить код
function urlencode(str) {
str = (str + '').toString();
return encodeURIComponent(str)
.replace('!', '%21')
.replace(''', '%27')
.replace('(', '%28')
.replace(')', '%29')
.replace('*', '%2A')
.replace('%20', '+');
}
[[RESULT]]=urlencode(urlencode([[UA]]))
Decode encode unicode
-
0_1517412081357_1516741729456-test178-decode-encode-unicode.xml
что не так делаю? не конвертирует
-
@GamiD Замени все \ на % , а потом вот этой unescape(). Из переменной savedcontent у меня только так получилось, как я понимаю все из-за того, что она в строку сохраняется и БАС символ \ кодирует в юникод и получается что-то вроде этого \u005cu0418 вместо \u0418.
-
@GamiD Вот твой скрипт я сделал, как выше советовал и все работает. 0_1517423896557_1517396235028-t.xml
-
-
@forall Да, вот только содержание ответа сохраняется только в виде строки и поэтому приходиться городить костыли через функцию unescape()
-
@GamiD О, видимо не сохранил перед тем как скинуть! Вот посмотри 0_1517426222856_1517396235028-t.xml

