0

在我公司的 Wordpress 版本中,我们有一些数据需要在预览页面时传递。因为它可能很长,所以我的老板希望我在单击预览按钮时停止本机功能,而是打开一个新选项卡,提交我们需要通过 POST 传递的数据。

我似乎很难找到如何做到这一点,或者如果可能的话。AJAX 无济于事,因为我需要将数据传递到新页面,但除此之外,我看不到可以做什么。

我能想出的唯一选择是在帖子编辑页面上动态创建一个隐藏表单,当单击预览按钮时,我可以通过 Javascript 填充和提交该表单,但令人担忧的是,这似乎很麻烦。此外,我不确定您是否可以将表单提交到新选项卡?

任何建议表示赞赏。

4

1 回答 1

0

您不能使用在单击预览按钮时发出发布请求的隐藏表单吗?像这样: <form action="#" method="post" target="_blank">
<input type="hidden" id="myhiddenfield" data=""/>
<input type="submit" id="preview" name="preview" value="preview" />
</form>

我知道这是您在问题中写的内容,但是我看不出这比侦听按钮、生成请求和打开该请求输出的窗口要少得多。

于 2013-09-11T18:46:27.253 回答