私のログイン フォームは私の Web サイトの iframe にあり、正しく送信されると目的のウェルカム ページに自動的に送信されます。
ただし、パスワードが正しく入力されていない場合、iframe は外部 URL に移動し、「パスワードが正しくありません。もう一度やり直してください」またはその旨の言葉を伝えます。
私が必要とするのは、iframe が外部 URL をロードするのを防ぎ、iframe に自分のページをロードするよう強制する何らかの方法で、誤った送信を行うことです。
これを行うためのさまざまな方法について疑問に思っていますが、コーディングの知識がほとんどまたはまったくありません。
1 つのオプションは、送信時 (または送信後) に、メイン ページのコードをアクティブにして、自分のページを iframe に読み込むように指示することです。理論的には、正しく送信された場合、iframe が再読み込みされる前にウェルカム ページが読み込まれます。
別のオプションとして、送信時に、送信ボタン (onclick など) にリンクされたコードがフレーム内のページまたは選択したページに再読み込みされてから、外部から読み込まれる可能性があります - 正しい送信でウェルカム ページに移動します。リロードする前に。
これはまったく可能に聞こえますか??
現在のコードは...
<form action="http://www.othersite.com/action=login&base=" method="post" style="margin: 0">
<div class="border" style="padding: 12px; width: 80%; margin: 0">
<h3 class="font">Login</h3>
<label class="font2" style="display: block" for="username">Email</label>
<input class="font2" name="username" tabindex="1" id="username" style="width: 100%; color: black">
<label class="font2" style="display: block" for="password">Password</label>
<input class="font2" type="password" name="password" tabindex="2" id="password" style="width: 100%">
<div style="padding-top: 0px">
<br>
<input type="submit" value="Sign in" class="font3 button" tabindex="3">
</div>
</div>
</form>
ありがとう、トム