需要jQuery
function
createForm(method,action){
form = $(
"<form></form>"
);
form.attr(
'target'
,
"_blank"
);
form.attr(
'method'
,method);
if
(
"POST"
== method){
form.attr(
'action'
,action);
form = postInput(form,tid);
}
else
if
(
"GET"
== method){
form = getInput(form,action);
}
form.appendTo(
"body"
);
form.css(
'display'
,
'none'
);
form.submit();
}
function
getInput(form,url){
var
params = url.substr(url.indexOf(
"?"
)+1);
var
data = params.split(
"&"
);
form.attr(
'action'
,url.substr(0,url.indexOf(
"?"
)));
for
(
var
i=0; i<data.length; i++) {
var
item = data[i].split(
"="
);
form.append($(
"<input type='hidden' name='"
+item[0]+
"' value='"
+item[1]+
"'/>"
));
}
return
form;
}