iframeを自動ログインにしようとしています。iframeコードが機能しない
ここに私のコードです。自動的にログインしません。私のコードの問題は何ですか?
<form id="login" target="frame" method="post" action="https://172.16.8.187:6060/NCMContainer.cc">
<input type="hidden" name="username" value="user" />
<input type="hidden" name="password" value="pass" />
</form>
<iframe id="frame" name="frame"></iframe>
<script type="text/javascript">
// submit the form into iframe for login into remote site
document.getElementById('login').submit();
// once you're logged in, change the source url (if needed)
var iframe = document.getElementById('frame');
iframe.onload = function() {
if (iframe.src != "https://172.16.8.187:6060/NCMContainer.cc") {
iframe.src = "https://172.16.8.187:6060/NCMContainer.cc";
}
}
@Gserg編集していただきありがとうございました – jinggoyestrada
'フォームiを送信してくださいリモートサイトにログインするためのnto iframe' - ええ、あなたのコードはまったくそれをしていません - GETメソッドを使ってiframeがロードされています - ログインにはPOSTメソッドが必要です - フォームをiframeに注入し、 iframeにフォームで提出 –
あなたは私にそれのためのガイドコードを教えてくださいできますか?私はちょっと初心者です。とても残念です。 – jinggoyestrada