0
와 값으로 다음과 같은 사용자 이름 필드 임 좀비 머리없는 브라우저와 nodejs를 사용, 좀비 내가 자동으로 로그인 할 수 있도록 "inputEmailHandle"라는 이름의 입력 필드를 찾을 수 없습니다 HTML 자동 사이트 로그인 작성. 웹 사이트 메신저 로그인하려고 매개 변수없이
<input type="text" id="inputEmailHandle" name="inputEmailHandle" value>
을 가지고, 나는 그 이유라고 생각한다.
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);
})
});
이것은 잘못된 HTML처럼 보입니다. Zombie Headless 브라우저가 너무 똑똑하지 않습니다. 버그를 신고 할 수 있습니까? – Halcyon
사용중인 코드를 표시 할 수 있습니까? 또한 일반 브라우저에서 동일한 코드를 실행 해 보셨습니까? – sabof
@sabof 나는 코드로 게시물을 업데이트했습니다. –