Code:
<form name="inform" action="Send.cgi" method="get">
<input type="hidden" name="A">
<input type="hidden" name="B">
<input type="hidden" name="C">
</form>
<script type="text/javascript">
function callCGI() {
var e = document.forms['inform'];
var f = new Array();
for(var i = 0; i < e.elements.length; i++)
if(e.elements[i].type.toLowerCase() == "hidden")
f.push(e.elements[i]);
for(var j = 0; j < f.length && j < arguments.length; j++) f[j].value = arguments[j];
e.submit();
}
</script>
Call it like so:
Code:
callCGI(var1, var2, var3, ...)
The only limitation is that the correct number of hidden elements must exist in the form.
Bookmarks