2010-08-16 21:10:36 -07:00
|
|
|
<!DOCTYPE HTML>
|
|
|
|
<html>
|
|
|
|
|
|
|
|
<head>
|
|
|
|
</head>
|
|
|
|
|
|
|
|
<body>
|
|
|
|
|
|
|
|
<form id="subform1" onsubmit="return checkSubmit(21)">
|
2010-04-06 18:42:00 -07:00
|
|
|
<input id="subtest1" type="text" name="subtest1">
|
|
|
|
<button type="submit">Submit</button>
|
|
|
|
</form>
|
|
|
|
|
2010-08-16 21:10:36 -07:00
|
|
|
<form id="subform2" onsubmit="return checkSubmit(100)">
|
|
|
|
<input id="subtest2" type="text" name="subtest2">
|
|
|
|
<button type="submit">Submit</button>
|
|
|
|
</form>
|
|
|
|
|
2010-04-06 18:42:00 -07:00
|
|
|
<script>
|
2010-08-16 21:10:36 -07:00
|
|
|
function checkSubmit(num) {
|
|
|
|
netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
|
|
|
|
return parent.checkSubmit(num);
|
|
|
|
}
|
|
|
|
|
|
|
|
function clickButton(num) {
|
|
|
|
if (num == 21)
|
|
|
|
document.querySelectorAll("button")[0].click();
|
|
|
|
else if (num == 100)
|
|
|
|
document.querySelectorAll("button")[1].click();
|
|
|
|
}
|
|
|
|
|
2010-04-06 18:42:00 -07:00
|
|
|
// set the input's value (can't use a default value, as satchel will ignore it)
|
|
|
|
document.getElementById("subtest1").value = "subtestValue";
|
2010-08-16 21:10:36 -07:00
|
|
|
document.getElementById("subtest2").value = "subtestValue";
|
2010-04-06 18:42:00 -07:00
|
|
|
</script>
|
2010-08-16 21:10:36 -07:00
|
|
|
|
|
|
|
</body>
|
|
|
|
</html>
|