Récemment, il est nécessaire d'apparaître une fonction, mais vous ne pouvez pas utiliser la méthode GET.
1. 1.
Copier le code du code comme suit:
var $ form1 = $ ("<form action = '" + url + "' id = 'f'name =' f 'méthode =' post '> </ form>");
$ form1.append ($ (<input type = 'Hidden' name = '"+ i +"' value = '"+ params [i] +"' /> ");
var scriptstr = "<script type = 'text / javascript'> document.f.submit (); </script>" ";
$ ("corps").
var newwindow = openwin ("", null, 800 600);
Newwindow.Document.Write ($ form1 [0] .outerhtml + scriptstr);
2
Copier le code du code comme suit:
var $ form1 = $ ("<formulaire form = '" + url + "' id = 'f' name = 'f' cible = 'NewWindow1' method = 'post'> </ form>"))
pour (var i dans params) {
$ form1.append ($ (<input type = 'Hidden' name = '"+ i +"' value = '"+ params [i] +"' /> ");
}
$ ("corps").
var newwindow = openwin ("", 'Newwindow1', 800 600);
$ form1.sumit ();
Les effets de ces deux méthodes ne sont pas très différents.