3

私はビジネス触媒を使用していて、[覚えている]ボタンを使用してログインページを作成していますが、これは機能しませんか?何か案が

私のコード

            <form name="catseczoneform82513" onsubmit="return checkWholeForm82513(this)" method="post" action="https://galleryof.worldsecuresystems.com/ZoneProcess.aspx?ZoneID=-1&amp;Referrer=http%3a%2f%2fgalleryofjewels.worldsecuresystems.com&amp;OID=5463960&amp;OTYPE=1">
                <div class="form">
                <div class="item"><label for="SZUsername">Username</label><br />
                <input type="text" class="cat_textbox_small" name="Username" id="SZUsername" maxlength="255" /></div>
                <div class="item"><label for="SZPassword">Password</label><br />
                <input type="password" class="cat_textbox_small" name="Password" id="SZPassword" maxlength="255" /></div>
                <div class="item"><input type="checkbox" name="RememberMe" id="RememberMe" /><label for="RememberMe">Remember Me</label></div>
                <div class="item"><input type="submit" class="cat_button" value="Log in" />&nbsp;<a href="/_System/SystemPages/PasswordRetrieveRequest">Lost password?</a></div>
                </div>
                <script src="/CatalystScripts/ValidationFunctions.js" type="text/javascript"></script>
            </form>
4

3 に答える 3

2

Business Catalyst の「Remember Me」のフォーム コードは次のとおりです。

<input type="checkbox" id="RememberMe" name="RememberMe" />
<label for="RememberMe">Remember Me</label>

あなたのコードは正しいようです。ブラウザの問題かもしれません。私は同じ問題を抱えていましたが、コードではなくブラウザの設定でした。私のサイトの同じコードは問題なく動作します。

于 2013-05-11T23:19:33.020 に答える
1

追加してみてくださいvalue="on"

<div class="item">
    <input type="checkbox" name="RememberMe" value="on" id="RememberMe" />
    <label for="RememberMe">Remember Me</label>
</div>
于 2012-10-12T03:48:11.223 に答える
1

回答とコメントを読んだだけで、おそらく問題は、Remember Meチェックボックスが何をするかについてのあなたの期待/理解にあると思います.

[ Remember Me ] チェックボックスの目的は、ユーザーのログイン状態を維持することです。ユーザーのブラウザーに永続的な Cookie を設定し (ブラウザーの設定が許可されている場合)、ユーザーが次にサイトにアクセスしたときに (その間にブラウザーを閉じたり、デバイスを再起動したりして)、ユーザーは既にログインしており、安全なサイトにアクセスできます。コンテンツ。それについての情報はそれほど多くありませんが、私はこれを見つけました

[Remember Me] チェックボックスは、ユーザー名とパスワードのフィールドに事前入力されません。ログアウトしている場合は、それが問題だと思います。そうすることで、 Remember Me機能を事実上キャンセルしています。

事前入力/オートコンプリート機能autocomplete="on"が必要な場合は、問題のフィールドにが設定されていることを確認してください。(ドキュメントはこちら)

于 2015-08-08T22:34:45.563 に答える