Страницы: 1
InfSub
Когда делаю действия внутрни станицы выдает нужное число, когда меняю их временами '' = пусто
Возможно где-то косяк в коде страницы, нужный текст выделяется синим, но CONTENT= не считывается...,
Дополнение:
Спасибо сам уже разобрался. 2 день мучался.
InfSub
Да но 0 оно не равно.
Пустой фрейм если оно равно 0. (Т.д там ничего не будет.)
1.Запускается скрипт на этой странице и ищет нужный фрейм main.php
2.Проверяется число = '';
3.Повторно запускаю равно ='n';
4.Выполняется скрипт
5. переходим на другую страницу и обратно
6.Повтор цикла
И каждый раз оно получает ответ =''; в первый раз
InfSub
Выше внизу дополнил и скрин на HTML добавил пример из чего извлекается число
Изменяющиеся число , не попадает в буффер EXTRACT... через js- Именно в этом куске контента, до этого проблем не было...
InfSub
Да он берется на странице уже готовой = где есть CONTENT= Произвольное число из бд сервера= числу товара (Число товара забагованно и считать нормально не считывается)
CASE #EANF# было для теста определить = пустое значение но без успешно...
Скрипт выполняет Покупку товара допустим и делает манипуляции , после возвращается на исходную страницу с которой пытаюсь считать опять же CONTENT=number, но в ответ получаю пустой ответ...
iim Файл его выдает без нареканий...
Пример:
[spoiler]5 Число которое попадает и передает функции var num = iimGetLastExtract(1);
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:main.php ATTR=NAME:quantity CONTENT=5 EXTRACT=TXT
После чего выполняем Обработать/Продать.
После чего переходим на другую страницу и обратно.
Число CONTENT=4 уже и т.д
[img
…Zuka01sа собственно что вы пытаетесь получить от функции iimGetLastExtract() если iim-скрипт еще не выполнен?
Это отдельаня часть скрипта, которая пытается на уже существующей странице выдрать произвольное число из формы, которое уменьшается после действия которое выполняется default:
Если число равно 1= оно должно выполнить скрипт посл раз и перейти к сл условию.
Дале этот же скрипт делает переход на одну страницу и обратно, после чего возвращается и результат ничему не равен - отдельно iim работает хорошо... пытался переделать под var macros - сайт сбивает куки...
Вот собственно хочу понять, почему в Js форме оно рабботает некорректно или похожий аналог мб ?
Есть еще текст но содержащий Буквы "Равно: 20" - Но оч много переносов содержит на другую строку, с csv не оч умею работать(
может быть, вы, приведете пример, а то экстрасенсы на зимних каникулах
Добавил
Т.д он должен выполнять скрипт пока число не будет равно 0.
Кто может помочь?
Из js воспроизведение .iim возвращает пустой ответ GetLastExtract в большинстве слeчаев.
Повторно вытаскивается, а когда страница ток открыта не хочет...
SET EXTRACT NULL SET !ERRORIGNORE YES SET !TIMEOUT 1 FRAME NAME="main_top" TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:main.php ATTR=NAME:quantity* EXTRACT=TXT
for (i = 1; m <= i; i++) { var num = iimGetLastExtract(1), iimPlay('/***.iim'); switch (num) { case '#EANF#': break; case '1': iimPlay('/***.iim'); break; default: iimPlay('/***.iim'); i-- break; } }
Страницы: 1