我试图通过Chrome控制台在我打开的新页面上提交表单。
它用" heeeey,wassup homie"填充输入字段。但是没有提交! 没有错误。 (其他一切正常,是的,这意味着效率低下)
var startItem = 0;
var endItem = 59;
function postCom() {
startItem++
if (startItem <= endItem) {
var win = window.open("http://avatar-nation.com/Store/Item.php?ID=" + startItem);
console.log("opened window");
setTimeout(function(){
if (typeof win.document.forms[2] != "undefined") {
} else {
win.document.forms[1].elements[0].value='heeeey, wasup homie';
setTimeout(function(){
// Here is the problem!!!!
win.document.forms[1].elements[1].submit();
}, 1000)
setTimeout(function(){win.close();}, 500)
}
console.log("Commented on item id " + startItem);
}, 2000)
} else { startItem = 1; }
}
setInterval(postCom, 5000);
谢谢大家的帮助!问任何你需要的问题。