This commit is contained in:
djwesty 2013-03-12 13:38:28 -04:00
parent 7ff7085ed5
commit 255c5da1b7

View File

@ -33,7 +33,6 @@ function analyze() {
info[1] = all[i].getAttribute("name"); info[1] = all[i].getAttribute("name");
info[2] = all[i].getAttribute("type"); info[2] = all[i].getAttribute("type");
info[3] = all[i].getAttribute("value"); info[3] = all[i].getAttribute("value");
break; break;
case "LINK" case "LINK"
info[1] = all[i].getAttribute("href"); info[1] = all[i].getAttribute("href");
@ -69,6 +68,52 @@ function generatescript(info) {
case "A": case "A":
command = "window.location.href = '" + info[1] + "';"; command = "window.location.href = '" + info[1] + "';";
break; break;
case "BUTTON"
command = "window.location.name = '" + info[1] + "';";
command = "window.location.type = '" + info[2] + "';";
command = "window.location.value = '" + info[3] + "';";
command = "window.location.form = '" + info[4] + "';";
break;
case "FORM":
command = "window.location.name = '" + info[1] + "';";
command = "window.location.length = '" + info[2] + "';";
command = "window.location.target = '" + info[3] + "';";
command = "window.location.action = '" + info[4] + "';";
break;
case "IMG":
command = "window.location.name = '" + info[1] + "';";
command = "window.location.src = '" + info[2] + "';";
command = "window.location.align = '" + info[3] + "';";
break;
case "INPUT":
command = "window.location.name = '" + info[1] + "';";
command = "window.location.type = '" + info[2] + "';";
command = "window.location.value = '" + info[3] + "';";
break;
case "LINK"
command = "window.location.href = '" + info[1] + "';";
command = "window.location.type = '" + info[2] + "';";
command = "window.location.charset = '" + info[3] + "';";
break;
case "OPTION":
command = "window.location.text = '" + info[1] + "';";
command = "window.location.value = '" + info[2] + "';";
command = "window.location.index = '" + info[3] + "';";
break;
case "SELECT":
command = "window.location.type = '" + info[1] + "';";
command = "window.location.name = '" + info[2] + "';";
command = "window.location.size = '" + info[3] + "';";
break;
case "TABLE":
command = "window.location.summary = '" + info[1] + "';";
command = "window.location.caption = '" + info[2] + "';";
break;
case "TEXTAREA":
command = "window.location.name = '" + info[1] + "';";
command = "window.location.type = '" + info[2] + "';";
command = "window.location.value = '" + info[3] + "';";
break;
} }
alert(command); alert(command);
} }