bbc[i].style.display = 'none';
}
- //try to login
+ //try to login
+ console.log(document.location.pathname);
if(document.location.pathname == '/login.php'){
- var event = document.createEvent("KeyboardEvent");
- event.keyCode = 54;
-
- event.initEvent("keyup", false, true);
- event.synthetic = true;
-
- console.log("runing weibo login");
// fills in the user name and password
var els = document.querySelectorAll('input[node-type]');
-
+ console.log(els.length);
+
for (i = 0; i < els.length; i++) {
+
+ console.log(els[i].name);
if (els[i].hasAttribute('node-type')) {
if(els[i].getAttribute('node-type') == 'username'){
- // els[i].value = u;
+ els[i].value = u;
+ console.log("set pass:" + u);
}
if(els[i].getAttribute('node-type') == 'password'){
- // els[i].value = p;
- els[i].dispatchEvent(event);
+ els[i].value = p;
+ console.log("set pass:" + p);
}
+
}
}
-/*
- //return;
+
// simulating click event to login ....
var elss = document.querySelectorAll('a[node-type]');
-
- var event = document.createEvent("MouseEvents");
- event.initEvent("click", false, true);
- event.synthetic = true;
- event.eventType = "click";
+
for (i = 0; i < elss.length; i++) {
if (elss[i].hasAttribute('node-type')) {
+
if(elss[i].getAttribute('node-type') == 'submitBtn'){
- elss[i].dispatchEvent(event);
- // elss[i].click();
+ elss[i].click();
console.log("press submit");
- // return;
- break;
+ break;
}
}
}
-
-*/
}
-
+ return;
}
}