ASP.net ASP:Login
を使用しています。ログインに失敗した場合はjavascript関数を呼び出したいと思います。ASP:ログイン - 間違ったパスワード/ユーザー名でJavascript関数を呼び出す
どうすればこの問題を解決できますか?
ASP.net ASP:Login
を使用しています。ログインに失敗した場合はjavascript関数を呼び出したいと思います。ASP:ログイン - 間違ったパスワード/ユーザー名でJavascript関数を呼び出す
どうすればこの問題を解決できますか?
JavaScript機能をすべてページ上に用意することができます。また、ログインが失敗したときに後で追加することもできます。だから、最初にあなたはJavaScriptを開くエーテルの後ろのコードでイベント
<asp:Login OnLoginError="OnLoginError" ... >
を追加するには、ログインモジュールに...ログインが失敗
をキャプチャし、エーテルあなたは新しいものを登録します。
protected void OnLoginError(object sender, EventArgs e)
{
// this
txtMsg.Visible = true;
// OR this
Page.ClientScript.RegisterStartupScript(
page.GetType(), "MsgFail", "alert('Login fail');", true);
}
最初のケースでは、このようなjavasscriptがあるとします。
<asp:literal run="server" id="txtMsg" EnableViewState="false" visible="false">
<script>
alert("login fails");
</script>
</asp:literal>
コードビハインドのRegisterStartupScript
を使用できます。
protected void OnLoginError(object sender, EventArgs e)
{
Page.ClientScript.RegisterStartupScript(
GetType(), "SomeName", "SomeFunction();", true);
}
ここで、SomeFunction()
は、呼び出したいjavascript関数です。
iが呼び出したいJS関数は、関数の周期的(){ $( '#シェーカー')である旨( '振る'、{回:10}、100)。 } –
@ClemenGronverは、アラートのある場所に置いてください。 – Aristos