JohnCMS 7.1.0 - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ admin@visavi.net (admin) admin@visavi.net (admin) Sun, 27 Nov 2022 01:40:36 +0300 <a href="/users/Vapmobi">Vapmobi</a>, просто удали focus(). там без пробелов должно быть<br> и удали анимацию <br> $(&#039;html, body&#039;).animate({<br> scrollTop: ($(&#039;form&#039;).offset().top)<br> }, 500);<br> <br> только зачем тебе это я не понимаю, где-нибудь внизу пользователь нажмет ответить и ничего не поймет, так как не увидит форму<br> <br> а фокус нужен для того чтобы кликнул ответить и сразу пишешь, не нужно дополнительно кликать на поле с текстом https://visavi.net/topics/44448/706717 JohnCMS 7.1.0 Вантуз-мен Sat, 12 Dec 2020 03:42:33 +0300 Сообщения https://visavi.net/topics/44448/706717 <a href="/users/Vantuz">Вантуз-мен</a>, field .val(field.val() + separ + author + &#039;, &#039;);<br> так будет правильно?) https://visavi.net/topics/44448/706716 JohnCMS 7.1.0 Vapmobi Fri, 11 Dec 2020 20:05:03 +0300 Сообщения https://visavi.net/topics/44448/706716 $(&#039;html, body&#039;).animate({<br> scrollTop: ($(&#039;form&#039;).offset().top)<br> }, 500); <br> анимация перехода к форме <br> <br> field.focus()... фокус на поле ввода https://visavi.net/topics/44448/706714 JohnCMS 7.1.0 Вантуз-мен Fri, 11 Dec 2020 19:04:10 +0300 Сообщения https://visavi.net/topics/44448/706714 <a href="/users/Vantuz">Вантуз-мен</a>, а что за код отвечат за этот фокус?) https://visavi.net/topics/44448/706712 JohnCMS 7.1.0 Vapmobi Fri, 11 Dec 2020 17:16:47 +0300 Сообщения https://visavi.net/topics/44448/706712 <a href="/users/Vapmobi">Vapmobi</a>, при клике там экран поднимается к форме и фокусируется, можешь убрать эту часть, у меня все норм, ничего не дергается<br> Яндекс кошелек 41001249962965<br> <br> <br> https://visavi.net/topics/44448/706709 JohnCMS 7.1.0 Вантуз-мен Thu, 10 Dec 2020 21:31:07 +0300 Сообщения https://visavi.net/topics/44448/706709 <a href="/users/Vantuz">Вантуз-мен</a>, Большое спасибо тебе за терпение и работу) Я очень благодарен) <img src="https://visavi.net/uploads/stickers/hi.gif" alt="hi"> дальше думаю сам разберусь) Там по мелочи) Какого-то фига дергается сайт когда нажимаю кнопку ответить)<br> Если, что дай данные яндекс деньги я как- нить задоначу https://visavi.net/topics/44448/706708 JohnCMS 7.1.0 Vapmobi Thu, 10 Dec 2020 18:07:37 +0300 Сообщения https://visavi.net/topics/44448/706708 <a href="/users/Vapmobi">Vapmobi</a>, посмотри исходный код там есть уже &lt;script type=&quot;text/javascript&quot;&gt;<br> найди поиском по коду где это и вставь туда<br> так как ты сейчас сделал не правильно, &lt;script type=&quot;text/javascript&quot;&gt; должен быть внутри body<br> то что у тебя после ответа показывается только шапка и низ это надо сделать редирект в методе который записывает сообщение в бд<br> <br> <em><span style="font-size:x-small">Добавлено через 00:47 сек.</span></em><br> А ну понятно, ты не в то место добавил в итоге у тебя до header какой-то вывод отсюда и редиректы не работают https://visavi.net/topics/44448/706700 JohnCMS 7.1.0 Вантуз-мен Wed, 09 Dec 2020 16:58:15 +0300 Сообщения https://visavi.net/topics/44448/706700 <a href="/users/Vantuz">Вантуз-мен</a>, а как првильно внедрить этот скрипт в php?<br> <br> Я вверху страницы пишу это:<br> <br> &lt;script&gt; <br> function postReply(el)<br> {<br> $(&#039;html, body&#039;).animate({<br> scrollTop: ($(&#039;form&#039;).offset().top)<br> }, 500);<br> <br> var field = $(&#039;textarea&#039;);<br> var author = $(el).closest(&#039;[class^=&quot;list&quot;]&#039;).find(&#039;.name b&#039;).text();<br> <br> var $lastSymbol = field.val().slice(field.val().length - 1);<br> var separ = $.inArray($lastSymbol, [&#039;&#039;, &#039;\n&#039;]) !== -1 ? &#039;&#039; : &#039;\n&#039;;<br> <br> field.focus().val(field.val() + separ + author + &#039;, &#039;);<br> <br> return false;<br> };<br> &lt;/script&gt;<br> <br> но вот что происходит<br> <br> <a href="https://validator.w3.org/nu/?doc=http://vapmobi.ru/guestbook/index.php" target="_blank" rel="nofollow">https://validator.w3.org/nu/?doc=http://vapmobi.ru/guestbook/index.php</a> https://visavi.net/topics/44448/706694 JohnCMS 7.1.0 Vapmobi Wed, 09 Dec 2020 12:12:05 +0300 Сообщения https://visavi.net/topics/44448/706694 Что значит остаётся только шапка и низ? Я не менял php, я дал только функцию которая вызывается по событию, клик на ссылку ответ, если после отправки формы происходят какие-то проблемы с php, то что я сделал не является причиной , убери код который я дал https://visavi.net/topics/44448/706693 JohnCMS 7.1.0 Вантуз-мен Wed, 09 Dec 2020 12:05:42 +0300 Сообщения https://visavi.net/topics/44448/706693 <a href="/users/Vantuz">Вантуз-мен</a>, а почему после ответа юзеру остается только шапка и низ сайта?) <br> <br> <em><span style="font-size:x-small">Добавлено через 05:40 сек.</span></em><br> <a href="/users/Vantuz">Вантуз-мен</a>, извини туплю я так понимаю редирект делается в код скрипта?) https://visavi.net/topics/44448/706692 JohnCMS 7.1.0 Vapmobi Wed, 09 Dec 2020 01:57:46 +0300 Сообщения https://visavi.net/topics/44448/706692 <a href="/users/Vapmobi">Vapmobi</a>, это уже в коде надо смотреть, делать правильный редирект к примеру<br> чтобы не отвечать себе сделать проверку типа $user-&gt;login !== $post-&gt;login в этом случае показывай ссылку ответить<br> какие там переменные я не знаю, это не сложно https://visavi.net/topics/44448/706691 JohnCMS 7.1.0 Вантуз-мен Wed, 09 Dec 2020 01:55:12 +0300 Сообщения https://visavi.net/topics/44448/706691 <a href="/users/Vantuz">Вантуз-мен</a>, большое спасибо)всё разобрался) вот только как сделать, чтобы после ответа юзеру я оставался на странице в гостевой, а то после ответа показывает только head.php и end.php и как сделать, чтобы самому себе нельзя было отвечать?) https://visavi.net/topics/44448/706690 JohnCMS 7.1.0 Vapmobi Wed, 09 Dec 2020 01:40:57 +0300 Сообщения https://visavi.net/topics/44448/706690 <a href="/users/Vantuz">Вантуз-мен</a>, <pre class="prettyprint linenums pre-scrollable"> &lt;script&gt; function postReply(el) { $(&#039;html, body&#039;).animate({ scrollTop&#58; ($(&#039;form&#039;).offset().top) }, 500); var field = $(&#039;textarea&#039;); var author = $(el).closest(&#039;&#91;class^=&quot;list&quot;]&#039;).find(&#039;.name b&#039;).text(); var $lastSymbol = field.val().slice(field.val().length - 1); var separ = $.inArray($lastSymbol, &#91;&#039;&#039;, &#039;\n&#039;]) !== -1 ? &#039;&#039; &#58; &#039;\n&#039;; field.focus().val(field.val() + separ + author + &#039;, &#039;); return false; }; &lt;/script&gt; </pre> пробую так тоже не выходит https://visavi.net/topics/44448/706689 JohnCMS 7.1.0 Vapmobi Wed, 09 Dec 2020 01:27:45 +0300 Сообщения https://visavi.net/topics/44448/706689 <a href="/users/Vapmobi">Vapmobi</a>, значит где-то ошибся, я тебе дал html код, не php https://visavi.net/topics/44448/706688 JohnCMS 7.1.0 Вантуз-мен Wed, 09 Dec 2020 01:19:15 +0300 Сообщения https://visavi.net/topics/44448/706688 <a href="/users/Vantuz">Вантуз-мен</a>, syntax error unexpected expenting variable вот когда вставляю вот, что выдает( https://visavi.net/topics/44448/706686 JohnCMS 7.1.0 Vapmobi Wed, 09 Dec 2020 00:27:43 +0300 Сообщения https://visavi.net/topics/44448/706686