繁体   English   中英

Node.js-POST到iFrame吗?

[英]Node.js - POST to iFrame?

因此,我有一个网站需要向其中发布一些数据。 该站点将位于iFrame中,而我要发布的数据位于我的标记中。

<iframe src="www.externalsite.com/whatever.php" name="my_iframe"></iframe

<form id="my_form" target="my_iframe">
  <input type="hidden" name="age" value="12">
  <input type="hidden" name="name" value="bob">
</form>

<script>
  $('#my_form').submit();
</script>

我有一条路线可以在节点中呈现此页面,如下所示:

app.get('/age_page', function() {
  res.render('age_page.html', res);
});

将数据从my_form发送到iframe以便它在iframe中呈现正确内容的正确方法是什么? iframe只会使用该数据并将其存储在数据库中。

在您的示例中,iframe似乎没有以任何方式与表单连接,因此不确定iframe的相关性如何,但是

 $('#my_form').submit();

将对您的网络服务器执行POST操作,因此您需要

app.post('/age_page', ....);

接收后端的表单操作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM