2012-05-03 3 views
-1

私はログインフォームを作っていますが、ブラウザがパスワードの組み合わせを保存することはできません。&パスワードの組み合わせ。ブラウザがログインの詳細を保存できないようにしたい

PayPalまたは銀行と同じです。

私はAJAX & Javascriptを使用してこれを行うことができると聞いたことがありますが、私はとても慣れていないので、私はあなたに助けを求める必要があります! P

+0

http://stackoverflow.com/questions/32369/disable-browser-save-password-functionality一部のユーザー/設定がある場合を除き –

+1

ブラウザは、それ自体で何かを「保存」しません。有効にされていれば、それは面白いブラウザの一つでしょう! – Sunny

+0

"ブラウザにユーザー名とパスワードの組み合わせを保存させたくありません。"ありがとうございますriateche –

答えて

0

私がいることを想定しています:ブラウザは、ログインコンボを保存するように依頼しません...しかし、今私はPHPにログイン情報を送信する方法を知っておく必要があり、そのログインフォームで

<form id="loginform"> 
<label for="username">Username</label> 
<input name="username" type="text" value="" required="required" /> 
<label for="password">Password</label> 
<input name="password" type="password" value="" required="required" /> 
<input type="button" name="doLogin" value="Login" onclick="login(this.form.username.value,this.form.password.value);" />` 

あなたは自動作成者(Firefox用)のようなものの防止が必要です。さまざまな入力値の名前を、ユーザーがフォームをロードするたびに異なる名前に変更するだけです。

0

Sunnyのリンクに示すように、autocomplete属性を使用すると、ブラウザがフィールドの入力を提案しないようにすることができます。だからあなたの例:

<form id="loginform"> 
    <label for="username">Username</label> 
    <input name="username" type="text" value="" required="required" autocomplete="off"/> 
    <label for="password">Password</label> 
    <input name="password" type="password" value="" required="required" autocomplete="off" /> 
    <input type="button" name="doLogin" value="Login" onclick="login(this.form.username.value,this.form.password.value);" /> 
関連する問題