Сообщение # 1 | 23:02:54
Здравствуйте. Есть скрипт который устанавливает минимальное количество символов для добавления комментария.

Код
<script type="text/javascript">
$(window).load(function() { $('#addcBut').click(function() { if ((document.getElementById('message').value.length < 25) && ($('.wysibb-text-iframe').contents().find('body').text().length < 25)) { $('#ErrorField').html('<img align="top" src="/MyImg/comerror.png"> <b style="color: red;">Минимальная длина комментария - 25 символов</b>'); return false; } else { return true; } }); });
</script>

Но, почему то скрипт срабатывает только если абсолютно все элементы на странице загрузятся и браузер остановит свой ползунок загрузки. Бывает так что браузер не может достучаться до каких то элементов находящихся на другом сервере, но визуально вся страница уже загружена и можно вводить комментарий, вот именно в таких случаях скрипт и не срабатывает.

Кто может подсказать в чём причина такого поведения скрипта?

Добавлено (06 Янв 2016, 23:02:54)
---------------------------------------------
В общем решил проблему сам:

Код
$(document).ready(function()
Сообщение отредактировал Мыдаров - Среда, 06 Янв 2016, 20:05:43