Deff
Попробовал низкий и очень низкий - не помогает. Изначально у меня такая ошибка была, когда импортировал в messages.php только форму ответа, без скрипта с кешем. Тогда при стандартной отправке - с перезагрузкой страницы, он писал, что нет скриптов. Когда я добавил тот скрипт, что есть на messages.php?action=new в хеде, но нет на messages.php, сообщения стали исправно отправляться стандартным путем. Из-за этого мне кажется, раз e.preventDefault() отменяет обработку всех событий элемента, то не происходит и обработка того скрипта.
Т.е. форма отправляется без кеша сессии, а при нажатии "Отправить" при пустых поля не выводится предупреждения "Это поле должно быть заполнено". То бишь не срабатывает функция процесс_форм А вот как их вписать в клик-ивент я не понимаю, ибо при простом копировать-вставить, вместе или отдельно, субмит перестает работать.
Вот сей скрипт из head на страницах messages.php?action=new и viewtopic.php
Может вам дать аккаунт на форуме, чтобы посмотреть все?
Отредактировано Neil Grant (Пт, 16 Июн 2023 22:42:18)