Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.10.2019, 15:21
Интересующийся
Отправить личное сообщение для ishurgaya Посмотреть профиль Найти все сообщения от ishurgaya
 
Регистрация: 12.08.2015
Сообщений: 29

Пытаюсь зайти на сайт через phantomjs
Добрый день!
Пытаюсь зайти на сайт mamba.ru на phantomjs, заполняю форму входа, нажимаю кнопку Войти, но в аккаунт не попадаю.

var webpage = require('webpage');
var page = webpage.create();
 
page.settings = {
  loadImages: false,
  javascriptEnabled: true,
  encoding: "utf8",
  userAgent: 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36',
};
 
var page = require('webpage').create();
phantom.cookiesEnabled = true;
 
page.open("https://www.mamba.ru/login", function(status) {

	if (status === "success") {
		page.evaluate(function() {
			document.querySelector("form input[name=login]").value = "email@yandex.ru";
			document.querySelector("form input[name=password]").value = "password";
			document.querySelector("form input[type=submit]").click();
		});

		window.setTimeout(function() {
			page.render("auth.png");
			phantom.exit();
		}, 3000);
	}
});


На auth.png получаю пустую форму , если закомментировать document.querySelector("form input[type=submit]").click(); , то на картинке заполненная форма входа.

После авторизации еще хочу перейти по ссылке.
Что я не правильно делаю?
Ответить с цитированием
  #2 (permalink)  
Старый 05.10.2019, 17:07
Интересующийся
Отправить личное сообщение для ishurgaya Посмотреть профиль Найти все сообщения от ishurgaya
 
Регистрация: 12.08.2015
Сообщений: 29

опа а теперь уже и форму не заполняет.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как определить на стороне сервера, что сайт запросили через скрипт? iNfantry Серверные языки и технологии 12 06.11.2018 21:06
Не получается зайти на сервер через Putty eddin Серверные языки и технологии 0 08.04.2016 21:07
Значение переменной через запятую DDSSDD Серверные языки и технологии 41 16.10.2014 15:01
Отправка писем через сайт Nikita_Varchenko Общие вопросы Javascript 7 16.08.2013 21:15
Сайт торент видео онлайн (через браузер). nemo84 Ваши сайты и скрипты 1 18.05.2013 21:07