复制代码代码如下:
// 打开新页面并利用 post 方式传递参数
وظيفة OpenNewPageWithPostData (postaddress ، opentype ، paramnames ، paramvalues)
{
var newwindow = window.open (postaddress ، opentype) ؛
إذا (! NewWindow)
{
العودة كاذبة
}
var postdatahtml = "<html> <head> </head> <body>" ؛
postdatahtml = postdatahtml+"<form id = 'postdataform' method = 'post' Action = '"+postaddress+"'>" ؛
if (paramnames && paramvalues && (paramnames.length == paramvalues.length))
{
لـ (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.getElementById (/" postdataform/"). submit () <script> <body> <html>" ؛
newWindow.document.write (html) ؛
إرجاع Newwindow ؛
}