В одно и то же поле вводит текст два раза подряд...Что делать?

kz_webmaster

Client
Регистрация
02.01.2013
Сообщения
240
Реакции
19
Баллы
18
Ситуация такова, есть экшн http://joxi.ru/-BQxUxjKTJAXML4uPg0 Сответственно, где переменная - текст (с HTLM разметкой). Данные вводятся в админ панели движка OpenCart (может кто-то знаком) в поле "Описание" http://joxi.ru/fhUxUxjKTJAaMICPhIE

При вводе текста - добавляет его один раз, потом ниже еще раз, соответственно, тот же текст.
 
Попробуйте в свойствах экшена сместить ползунок с качества на скорость
 
Попробуйте в свойствах экшена сместить ползунок с качества на скорость
Так а будет это вообще вылечено когда то? Иногда нужно, чтобы текст не просто вставлялся, а печатался. Но не 2 раза, как сейчас, а один.
Как Вы говорили раньше, это происходит из-за проверки отзыва от поля и не получения ответа о наличии там текста. Так зачем вообще нужна эта проверка? Может проще самому в шаблоне это проверять?
 
В одно и то же поле вводит текст два раза подряд...Что делать?

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

Можете присылать тестовые проекты с пометкой "двойной ввод текста" или со ссылкой на эту тему на support@zennolab.com

Под тестовым проектом подразумевается или простой сэмпл навигейта на страницу и заполнения там поля, или, если требуется логин, сэмпл с логином на сайт + заполнение поля. Чтобы разработчики могли уже быстро эти примеры изучить.
 
Последнее редактирование:
Этой проблеме уже по моему больше года. Неужели до сих пор не насобирали примеров?
Не первый ли раз слышите об этом? :)
 
Таска по этому вопросу закрыта еще 9 марта прошлого года. В текущем движке менять по этому вопросу ничего не планировалось. Можно будет посмотреть на новом движке. И так как мы знаем, что много пользователей готовы делиться примерами, на которых можно воспроизвести что либо, мой ответ был не персональным, а всем юзерам. Дело добровольное.
 
Последнее редактирование:
Таска по этому вопросу закрыта еще 9 марта прошлого года. В текущем движке менять по этому вопросу ничего не планировалось. Можно будет посмотреть на новом движке. И так как мы знаем, что много пользователей готовы делиться примерами, на которых можно воспроизвести что либо, мой ответ был не персональным, а всем юзерам. Дело добровольное.
Таска закрыта, а проблема осталась.
В твиттере эта проблема проявляется при отправке твитов. Во многих визивик полях, на авито при добавлении текста сообщения. Та очень много где это проявляется.
 
Таска закрыта, а проблема осталась.
В твиттере эта проблема проявляется при отправке твитов. Во многих визивик полях, на авито при добавлении текста сообщения. Та очень много где это проявляется.
Согласен. Может действительно сделать возможность переключения "проверять/не проверять" ввел ли экшн текст? ессно сделать переключалку в самом экшене.
 
Последнее редактирование модератором:
  • Оценить
Реакции: lomshakov и LightWood
а ползунок на Скорость - не отменяет проверку?
по моему как раз таки отменяет..

двойной ввод инфы в поле ни разу не замечал, но замечал двойной ввод именно со стиранием предыдущего содержимого, т.е. ввелась инфа, потом стерлась и снова ввелась.. я или забиваю на это, или если раздражает на Скорость ползунок ставлю..
 
Ползунок на скорость убирают всю эмуляцию и текст туда просто вставляется, а не вписывается. Не всегда это является правильным решением.
 
Тоже столкнулся с этой проблемой. Вконтакте, если писать из диалогов сообщение дублируется при повторном вводе... Долго не мог понять что такое. А при отключении эмуляции удаляются все переносы строк. Это довольно серьёзная проблема. Выход я нашёл, но...
 
Tak mozno zdjelakj

C#:
Развернуть Свернуть Копировать
// find element
HtmlElement he = instance.ActiveTab.FindElementByAttribute("input:text", "div", "text", "text", 0);
// set value
he.SetValue(project.Variables["article"].Value, instance.EmulationLevel, false);

Pamogajet mnje kogda dva raza text pishutsja...
 
  • Оценить
Реакции: ya-maker и Rafa

Так а что вообще должна делать эта опция? Типа если используешь эмуляцию и при введении в поле потерялся какой то символ, программа сверяет то, что в переменной с тем что в поле и если не совпадает, то начинает заново вводить? Я правильно понимаю?
 
Да, правильно
Просто изза того что на некоторых сайтах введение данных обрабатывается в реальном времени скриптами, на некоторых сайтах получалось так, что при проверке введенного не находилось полное соответствие и предпринималась вторая попытка ввода.
 
  • Оценить
Реакции: black_pariah
А нет ли в Zenno какой-либо функции по установлению тайминга для начала "проверки введенного" ? Так было бы правильнее, на мой взгляд.
 
У меня тоже вводило два раза подряд, убрал галочку "Проверять соответствие введенных данных"
 
У меня тоже вводило два раза подряд, убрал галочку "Проверять соответствие введенных данных"
я убрала галочку и теперь у меня вообще вводит пустоту (пробел), хотя в переменной, из которой дб вставлены данные, имеется текст.
Проблема актуальна до сих пор, ничего не помогает, что за бред?
 
я убрала галочку и теперь у меня вообще вводит пустоту (пробел), хотя в переменной, из которой дб вставлены данные, имеется текст.
Проблема актуальна до сих пор, ничего не помогает, что за бред?
То есть если включена Проверка соответствия введенных данных, то вводится текст дважды, а если выключить, то вообще не вводится? Попробуйте повысить уровень эмуляции на Качество в свойствах кубика на вкладке Дополнительно, переключив в положение Своя и подвинув ползунок в положение Качество.
 
  • Оценить
Реакции: alya_6
То есть если включена Проверка соответствия введенных данных, то вводится текст дважды, а если выключить, то вообще не вводится? Попробуйте повысить уровень эмуляции на Качество в свойствах кубика на вкладке Дополнительно, перключив в положение Своя и подвинув ползунок в положение Качество.
Спасибо, помогло, советую.
 
  • Оценить
Реакции: Sergodjan
То есть если включена Проверка соответствия введенных данных, то вводится текст дважды, а если выключить, то вообще не вводится? Попробуйте повысить уровень эмуляции на Качество в свойствах кубика на вкладке Дополнительно, переключив в положение Своя и подвинув ползунок в положение Качество.
Здравствуйте. Помогает раз через два, какие еще варианты, как исправить? Пробовала и включать, и отключать проверку данных, ползунок установлен на "Качество" в экшенах.
 
Здравствуйте. Помогает раз через два, какие еще варианты, как исправить? Пробовала и включать, и отключать проверку данных, ползунок установлен на "Качество" в экшенах.
Пробуйте подвинуть ползунок на одно из двух средних положений.
 
Проблема актуальная! Уже перепробовал разные варианты! Есть большой html текст и его нужно просто вставить, НЕ печатать. Скачал Зенно 7, думал там уже исправили, а нет, то же самое. Могу записать видео если кто то действительно за столько лет возмется решить наконец то ету проблему!
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)