我已经用 HTML 创建了一个登录提交表单,但由于某种原因,自动完成功能在 Firefox 中不起作用。
这是 Firefox 中发生的情况:
- 我提供用户名和密码,然后单击登录按钮
- Firefox 会提示我是否要记住密码。我按“记住”并登录即可。
- 我注销并返回登录页面。我希望预先填写用户名和密码字段,但事实并非如此。请注意,我不想(不想)使用 cookie。
这是该页面的代码:
<form name="login_form" id="login_form" autocomplete="ON" onsubmit="javascript:xajax_action_login(document.getElementById('user_name').value, document.getElementById('password').value); return false;">
<div class="login_line">
<div class="login_line_left">name</div>
<div id="user_name_id" class="login_line_right"><input size="16" maxlength="16" name="user_name" id="user_name" type="text"></div>
</div> <!-- login_line -->
<div class="login_line">
<div class="login_line_left">password</div>
<div id="password_id" class="login_line_right"><input size="16" maxlength="16" name="password" id="password" type="password"></div>
</div> <!-- login_line -->
<div class="login_line">
<div class="login_line_left"> </div>
<div class="login_line_right"><input class="button" value="login" type="submit"></div>
</div> <!-- login_line -->
</form> <!-- login_form -->
我的代码有什么问题吗?如何让自动补全功能在 FF 中与我的代码一起工作?
自动补全确实可以正确地使用 gmail 等。每次我访问 gmail 的登录页面时,电子邮件和密码字段都会正确预填。我不使用“在这台计算机上记住我”复选框,因此不使用 cookie。
Update我正在使用 php 和 FF3
谢谢,
碧玉
您的登录 URL 是否包含每次都会更改的会话 ID?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)