Вопрос № 130396: Здравствуйте все!
Подскажите, можно ли в адресной строке броузера вбить адрес, переменные и функцию ява-скрипта, которая есть по этому адресу, чтобы сэмулировать заполнение полей и нажатие кнопки на страничке? Сами скрипты вроде бы можно в адресе...Вопрос № 130508: Здравствуйте ув. эксперты!!
Посоветуйте пожалуйста, как вызывать функцию javascript используя нажатие клавиши enter? (а не через кнопку)...
Вопрос № 130.396
Здравствуйте все!
Подскажите, можно ли в адресной строке броузера вбить адрес, переменные и функцию ява-скрипта, которая есть по этому адресу, чтобы сэмулировать заполнение полей и нажатие кнопки на страничке? Сами скрипты вроде бы можно в адресе использовать, а вот как заюзать (автоматом) функцию, которая где-то по определённому адресу находится?
Надо чтото типа https://192.168.0.1/test.aspx?x=10&y=20&z=30&function()
Отправлен: 03.04.2008, 15:58
Вопрос задал: Maximus777 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 5)
Отвечает: Иван Сергеевич
Вбитые параметры передаются в скрипт как GET-строка. Имитировать нажатие кнопки SUBMIT не надо, т.к. по ее нажатию как раз и происходит переход по сформированной ссылке. Если в форме свойство METHOD равно "GET", то Вы спокойно можете тестировать работу скрипта эмуляцией через УРЛ. Однако в качестве целевого скрипта надо использовать не страницу, содержащую заполняемую форму, а скрипт из параметра ACTION тэга FORM
Это применимо только к передаче данных форм (нажатие кнопки SUBMIT). Вызвать через адресную строку функцию Вы не сможете
Приложение:
Ответ отправил: Иван Сергеевич (статус: 6-ой класс)
Ответ отправлен: 03.04.2008, 16:27 Оценка за ответ: 5 Комментарий оценки: Спасибо за подробный пример.
Вопрос № 130.508
Здравствуйте ув. эксперты!!
Посоветуйте пожалуйста, как вызывать функцию javascript используя нажатие клавиши enter? (а не через кнопку)
Отвечает: Иван Сергеевич
Здравствуйте, Гетт Олеся Геннадьевна!
Простейший код в приложении.
Замечу, что обычно по нажатию кнопки enter происходит отправка данных формы (если она находится в фокусе).
Приложение:
Ответ отправил: Иван Сергеевич (статус: 6-ой класс)
Ответ отправлен: 04.04.2008, 13:12 Оценка за ответ: 5 Комментарий оценки: Большое спасибо, попробую!