$("#winOpenForm").attr("action","ConvertHourAction!printJszgCertificate");
$("#winOpenForm").append('<input type="hidden" name="planId" value="'+planId+'">');
$("#winOpenForm").append('<input type="hidden" name="userId" value="'+userId+'">');
$("#winOpenForm").attr("target","_blank");
$("#winOpenForm").append('<input type="hidden" name="planId" value="'+planId+'">');
$("#winOpenForm").append('<input type="hidden" name="userId" value="'+userId+'">');
$("#winOpenForm").attr("target","_blank");
$("#winOpenForm").submit();
这样提交了之后,就会打开新窗口,如果window.open没有什么特殊的要求的话,可以用这种代替,这样就无论传多少参数都没有什么问题了。
本文介绍了如何通过JavaScript操作DOM元素,动态生成并提交包含特定参数的表单,从而实现在新窗口中打开指定页面的功能。通过这种方式,可以灵活地传递各种参数,并确保在不同场景下都能正确加载目标页面。
4537

被折叠的 条评论
为什么被折叠?



