1

私のログイン フォームは私の Web サイトの iframe にあり、正しく送信されると目的のウェルカム ページに自動的に送信されます。

ただし、パスワードが正しく入力されていない場合、iframe は外部 URL に移動し、「パスワードが正しくありません。もう一度やり直してください」またはその旨の言葉を伝えます。

私が必要とするのは、iframe が外部 URL をロードするのを防ぎ、iframe に自分のページをロードするよう強制する何らかの方法で、誤った送信を行うことです。

これを行うためのさまざまな方法について疑問に思っていますが、コーディングの知識がほとんどまたはまったくありません。

1 つのオプションは、送信時 (または送信後) に、メイン ページのコードをアクティブにして、自分のページを iframe に読み込むように指示することです。理論的には、正しく送信された場合、iframe が再読み込みされる前にウェルカム ページが読み込まれます。

別のオプションとして、送信時に、送信ボタン (onclick など) にリンクされたコードがフレーム内のページまたは選択したページに再読み込みされてから、外部から読み込まれる可能性があります - 正しい送信でウェルカム ページに移動します。リロードする前に。

これはまったく可能に聞こえますか??

現在のコードは...

<form action="http://www.othersite.com/action=login&amp;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>

ありがとう、トム

4

0 に答える 0