Вверх ↑
Ответов: 685
Рейтинг: 142
#1: 2023-01-17 13:45:06 ЛС | профиль | цитата
egorhay писал(а):
всё декодирует в символы %20%20%20%20%20 меняется только их количество

Первую схему поправил. Сейчас всё должно работать
Очень странно. У меня всё работает.
encodeURI.PNG
И декодирует обратно.
Add(MainForm,905116,147,112)
{
Width=783
Height=208
link(onCreate,12347137:doWork2,[])
}
Add(Edit,1914024,217,70)
{
Left=10
Top=30
Width=240
Text="https://mozilla.org/?x=шеллы"
link(onEnter,12347137:doWork1,[(256,83)(256,111)(200,111)])
}
Add(Edit,622226,364,126)
{
Left=10
Top=65
Width=680
Text=""
}
Add(VBJScript,2515807,273,126)
{
@Hint=#14:escape( Data )|
WorkPoints=#6:doWork|
EventPoints=#7:onEvent|
Language=1
Script=#31:function doWork( Data, Index ){|34: sys.onEvent( encodeURI( Data ) );|1:}|
UseName=0
link(onEvent,2227761:doEvent1,[])
}
Add(DoData,7532872,217,126)
{
link(onEventData,2515807:doWork,[])
link(Data,1914024:Text,[])
}
Add(HubEx,12347137,196,126)
{
link(onEvent,7532872:doData,[])
}
Add(Edit,12421908,411,177)
{
Left=10
Top=110
Width=680
Text=""
}
Add(VBJScript,14573840,362,177)
{
@Hint=#14:escape( Data )|
WorkPoints=#6:doWork|
EventPoints=#7:onEvent|
Language=1
Script=#31:function doWork( Data, Index ){|34: sys.onEvent( decodeURI( Data ) );|1:}|
UseName=0
link(onEvent,12421908:doText,[])
}
Add(Hub,2227761,329,126)
{
link(onEvent1,622226:doText,[])
link(onEvent2,14573840:doWork,[(354,139)(354,183)])
}

карма: 15

1
Голосовали:ric
Редактировалось 2 раз(а), последний 2023-01-17 15:47:22