什么?
我希望能够在不使用target属性(XHTML验证)的情况下向新窗口执行发布请求(不必是表单数据).
为什么?
我有一个webapp(使用jQuery),用户可以选择要打印的条目.每个条目ID都应发送到处理页面,该页面将显示整个页面的可打印版本.我不想引导用户离开Web应用程序进行打印,并且我不能使用get in popup,因为条目ID的数量可能太大而无法容纳URL.
我已经在Google上搜索并阅读了多个论坛,大多数人似乎都建议直接使用target属性或使用JavaScript插入target属性.我希望避免使用这两种解决方案.
这有可能吗?如果可以,怎么办?
提前致谢 :)
解决方法:
在Javascript中,拦截表单提交,使用所需的值仅用隐藏字段填充第二个表单,然后提交该表单.