从HTML表单发布x-form-www-urlencoded字符串

时间:2018-03-19 18:28:04

标签: javascript html

我正在使用第三方托管网页控件,需要通过定位iframe的表单发布。

我需要在表单输入上填充某些数据项(我调用自己的API来获取这些数据),然后提交表单。

<iframe id="iframe" name="iframe" height="650px" width="100%" frameBorder="0"></iframe>
<form action="https://yodlee.com/authenticate/" method="POST" target=”iframe”>
    <input type="text" name="app" value="10003600" />
    <input type="text" name="rsession" />
    <input type="text" name="token" />
    <input type="text" name="ex" />
    <input type="text" name="redirectReq" value="true"/>
    <input type="submit" name="submit" />
</form>

<script type="text/javascript">
    document.getElementById('form').submit(); 
</script>

由于表单以iframe为目标,因此当发布时,托管的Web应用程序将从iFrame启动。

我的问题是: 我可以从我的Web服务中返回一个x-form-www-urlencoded字符串,然后以某种方式使用表单(或通过Javascript)发布,而不是关键 定位iFrame?

0 个答案:

没有答案