2013-07-31 2 views
0

На сайте им пытается войти в имеет следующее поле имени пользователяАвтоматическое заполнение логина сайта HTML. Значение без параметров

<input type="text" id="inputEmailHandle" name="inputEmailHandle" value> 

Im, используя браузер и nodejs зомби без головы, зомби не может найти поле ввода с именем «inputEmailHandle», так что я не могу автоматически войти, Я думаю, что из-за value> есть все равно, я могу обойти его? или кто-нибудь знает хороший способ сделать это с помощью javascript и nodeJS?

пс сайт им пытаются войти в это крейгслист

Вот код

var Browser = require("zombie"); 
var assert = require("assert"); 

browser = new Browser() 
browser.visit("https://accounts.craigslist.org", function() { 
    browser. 
    fill("inputEmailHandle", "[email protected]"). 
    fill("inputPassword", "password"). 
    pressButton("button", function() { 
     console.log("LOGGED INNNNN!!!"); 
     assert.ok(browser.success); 
    }) 
}); 
+0

Это выглядит как недействительный HTML. Я думаю, браузер Zombie Headless не слишком умен. Можете ли вы сообщить об ошибке? – Halcyon

+0

Не могли бы вы показать код, который используете? Кроме того, вы пытались запустить тот же код в обычном браузере? – sabof

+0

@sabof я обновил сообщение с кодом –

ответ

0

Сайт работает ISO-8859-1 кодировку, которая, по-видимому, не поддерживаемый зомби ... что почему его ничего не найдено

 Смежные вопросы

  • Нет связанных вопросов^_^