【发布时间】:2011-01-16 04:58:58
【问题描述】:
什么? 我希望能够在不使用目标属性(XHTML 验证)的情况下向新窗口发出发布请求(不必是表单数据)。
为什么? 我有一个 webapp(使用 jQuery),用户可以在其中选择要打印的多个条目。每个条目 id 都应该发送到一个处理页面,该页面将显示整个条目的可打印版本。我不想让用户离开 web 应用程序进行打印,并且我不能在弹出窗口中使用 get,因为条目 ID 的数量可能会变得太大而无法放入 URL。
我搜索并阅读了几个论坛,大多数人似乎建议直接使用目标属性或使用 JavaScript 插入它。我希望避免这两种解决方案。
这甚至可能吗?如果可以,怎么做?
提前致谢:)
【问题讨论】:
-
澄清一下,它必须是 POST 还是 GET 可接受?
-
@Joe 他说“我不能在弹出窗口中使用 get,因为条目 id 的数量可能会变得太大而无法容纳在 URL 中”
-
@Josh Ha,请注意。我想以后应该做的更好的略读。
-
是的,正如乔希所说。可能有太多条目无法使用 get(限制为 256 个字符?)。
-
只是想感谢大家的帮助。对此,我真的非常感激。我之前在几个论坛上发过帖子,但这肯定有最快的响应时间和最好的答案。谢谢大家:)
标签: javascript forms post popup target