MrBrony Posted September 13, 2018 Report Share Posted September 13, 2018 Если честно, удивлён что этого до сих пор нигде нет.. Элементарный код. Открываем файл /templates/mobile/im/form.tpl Это <a class="fl_r" style="font-size:12px;margin-top:6px" href="/messages" onClick="im.open('{for_user_id}'); return false">Обновить переписку</a> Заменяем на это <script type="text/javascript"> setTimeout(function() { im.open('{for_user_id}'); }, 3000); </script> Вместо 3000 мс можно поставить любое значение) + в репу если помог или вы искали этот хак 1 2 Quote Link to comment Share on other sites More sharing options...
FastCHAT Posted September 15, 2018 Report Share Posted September 15, 2018 1 час назад, point сказал: можна настене в мобке эта использавать ? Кстати хорошая идея можно сделать вместо НодеЖС но есть не которые нюансы Quote Link to comment Share on other sites More sharing options...
MrBrony Posted September 15, 2018 Author Report Share Posted September 15, 2018 7 часов назад, point сказал: можна настене в мобке эта использавать ? Конкретно этот код не подойдёт точно Quote Link to comment Share on other sites More sharing options...
FastCHAT Posted September 15, 2018 Report Share Posted September 15, 2018 8 часов назад, MrBrony сказал: Конкретно этот код не подойдёт точно Подойти то подойдет только его нужно переписать и доработать Quote Link to comment Share on other sites More sharing options...
Kreativ4ik97 Posted September 20, 2018 Report Share Posted September 20, 2018 Действительно, реально никто про это не подумал.. Идея отличная, тянет на всех версиях php? P.S Лайк все равно тебе. Quote Link to comment Share on other sites More sharing options...
xakepok Posted January 10, 2019 Report Share Posted January 10, 2019 Огромное,спасибо родной форум :) 1 Quote Link to comment Share on other sites More sharing options...
masi4ka Posted January 10, 2019 Report Share Posted January 10, 2019 обновляет вместе с текстом а это плохо Quote Link to comment Share on other sites More sharing options...
xakepok Posted January 10, 2019 Report Share Posted January 10, 2019 да идет обновления,и не возможно текст написать)пишешь он удаляет Quote Link to comment Share on other sites More sharing options...
viiprogrammer Posted January 14, 2019 Report Share Posted January 14, 2019 Мдэ, ну и хак... Если уже делать обновление то переписывать JS и делать хотя бы так как в десктопной версии постоянными запросами на сервер, ибо это не дело! Всем кто пишет что стирает текст, вы хоть понимаете что тут обновление чата происходит открытием его заново раз в 3 секунды? А вообще в идеале переписать и переделать все на сокеты 1 Quote Link to comment Share on other sites More sharing options...
xakepok Posted January 14, 2019 Report Share Posted January 14, 2019 Спасибо,за ответ :) Quote Link to comment Share on other sites More sharing options...
Disy Posted October 18, 2019 Report Share Posted October 18, 2019 Не делайте так, это плохой способ, так как вы не будите успевать писать в форме, будет происходить полное автообновление страницы.. Quote Link to comment Share on other sites More sharing options...
Rezvitsky Posted October 20, 2019 Report Share Posted October 20, 2019 В 19.10.2019 в 06:45, Disy сказал: Не делайте так, это плохой способ, так как вы не будите успевать писать в форме, будет происходить полное автообновление страницы.. можно сделать обновление определенного блока. Quote Link to comment Share on other sites More sharing options...
Maxim Lovly Posted October 20, 2019 Report Share Posted October 20, 2019 11 минут назад, Rezvitsky сказал: можно сделать обновление определенного блока. Это всё бесполезная хрень, на дворе 2020 год подходит. Если уж делать то как уже выше сказали на сокеты. Quote Link to comment Share on other sites More sharing options...
Rezvitsky Posted October 21, 2019 Report Share Posted October 21, 2019 В 20.10.2019 в 17:30, Ленивый сказал: Это всё бесполезная хрень, на дворе 2020 год подходит. Если уж делать то как уже выше сказали на сокеты. Либо polling Quote Link to comment Share on other sites More sharing options...
Maxim Lovly Posted October 22, 2019 Report Share Posted October 22, 2019 16 часов назад, Rezvitsky сказал: Либо polling Тоже не лучший вариант. Quote Link to comment Share on other sites More sharing options...
Rezvitsky Posted October 22, 2019 Report Share Posted October 22, 2019 2 часа назад, Ленивый сказал: Тоже не лучший вариант. вк юзает и у них все ок Quote Link to comment Share on other sites More sharing options...
Rezvitsky Posted October 22, 2019 Report Share Posted October 22, 2019 2 часа назад, Stark98 сказал: Как сделать обновление только сообщений? Пожалуйста, помогите... я могу предложить тебе вебсокеты, на youtube есть много уроков как с ними работать. Quote Link to comment Share on other sites More sharing options...
Stark98 Posted October 22, 2019 Report Share Posted October 22, 2019 (edited) А как это на пк реализованно нельзя? Edited October 22, 2019 by Stark98 Quote Link to comment Share on other sites More sharing options...
Print_control Posted June 17, 2020 Report Share Posted June 17, 2020 В 13.09.2018 в 07:24, MrBrony сказал: Если честно, удивлён что этого до сих пор нигде нет.. Элементарный код. Открываем файл /templates/mobile/im/form.tpl Это <a class="fl_r" style="font-size:12px;margin-top:6px" href="/messages" onClick="im.open('{for_user_id}'); return false">Обновить переписку</a> Заменяем на это <script type="text/javascript"> setTimeout(function() { im.open('{for_user_id}'); }, 3000); </script> Вместо 3000 мс можно поставить любое значение) + в репу если помог или вы искали этот хак Так оно же всю сторонку будет перезагружать не лучше на сокеты? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.