通过post方法向iframe发送数据

通过post方法向iframe发送数据,post,iframe,moodle,Post,Iframe,Moodle,我有一个iframe,它指向一个moodle站点。我需要将我的用户名和密码传递给它,这样当iframe加载时,我就会自动登录到moodle上。所以我有这样的想法: 我的问题是如何使用POST方法将我的用户名和密码发送到此URL?若要发布到iframe,必须使用表单目标 document.getElementById('moodleform').submit(); 我试过了,但不起作用。它只是在一个新窗口中打开URL“”,而我仍然没有登录。当然,我把我的凭证放在moodle.org上,而不是

我有一个iframe,它指向一个moodle站点。我需要将我的用户名和密码传递给它,这样当iframe加载时,我就会自动登录到moodle上。所以我有这样的想法:



我的问题是如何使用POST方法将我的用户名和密码发送到此URL?

若要发布到iframe,必须使用
表单目标


document.getElementById('moodleform').submit();

我试过了,但不起作用。它只是在一个新窗口中打开URL“”,而我仍然没有登录。当然,我把我的凭证放在moodle.org上,而不是两个“来宾”。如果它是在新窗口中打开的,则您忽略了名为
iframe
。尽管看起来很奇怪,但我遇到了
name=“toframe”
的问题。将其更改为
name=“frame”
有效。因此,也许@misaizdaleka在
name=“iframe”
中遇到了这样的问题(它可能是一个保留名称…)。不要使用没有SSL的http来实现这一点。永远不希望在不受保护的网络上发送密码。密码可能重复