复制代码代码如下:
// 打开新页面并利用 post 方式传递参数
Fonction OpenNewPageWithPostData (PostAddress, OpenType, paramnames, paramvalues)
{
var newwindow = window.open (postAddress, OpenType);
si (! Newwindow)
{
retourne false;
}
var postdatahtml = "<html> <éad- head> </ head> <body>";
postdatahtml = postdatahtml + "<form id = 'postdataform' méthode = 'post' action = '" + postAddress + "'>";
if (paramNames && paramvalues && (paramnames.length == paramvalues.length))
{
pour (var i = 0; i <paramnames.length; i ++)
{
postdatahtml = postdatahtml + "<input type = 'Hidden' name = '" + paramnames [i] + "' value = '" + paramvalues [i] + "' />";
}
}
postdatahtml = postdatahtml + "</ form> <script type = /" text / javaScript / "> document.getElementyid (/" postdataform / "). soumed () <script> <body> <html>";
Newwindow.Document.Write (HTML);
retourner Newwindow;
}