Следующий javascript используется для открытия окна.Он создает форму и затем передает данные на другой сервер.Этот код выполняется, когда я нажимаю кнопку в своем веб-приложении.Первый раз работает нормально.Он открывает окно и публикует данные, но когда я закрываю вновь открытое окно и снова нажимаю на ту же кнопку, IE выдает «Доступ запрещен» в последней строке pWindow.document.write(html);
Пожалуйста, дайте мне знать, если у вас есть какие-либо предложения для меня.
function openWindowWithPost(url, windowName, windowOptions, params) {
pWindow = null;
pWindow = window.open("", windowName, windowOptions);
if (!pWindow) return false;
var html = "";
html += "<html><head></head><body><form id='formid' method='post' action='" + url + "'>";
for (var i in params) {
if (params.hasOwnProperty(i)) {
html += "<input type='hidden' name='" + i + "' value='" + params[i] + "'/>";
}
}
html += "</form><script type='text/javascript'>document.getElementById(\"formid\").submit()</script></body></html>";
pWindow.document.write(html);
}