Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Firefox 4自动完成=关闭功能_Html_Firefox - Fatal编程技术网

Html Firefox 4自动完成=关闭功能

Html Firefox 4自动完成=关闭功能,html,firefox,Html,Firefox,我有两个网站,都在同一个域名下。 我为一个站点(站点1)中的登录字段设置了autocomplete=“off”,而不是为另一个站点(站点2)设置了autocomplete=“off” 当我在Site2中填写登录字段时,firefox问我是否想记住它们,我说是的。 然后我返回站点1,并在登录字段中选择向下箭头,我将自动完成设置为“关闭”。它显示我保存在站点2中的登录详细信息。我不要这个 有没有办法防止这种情况发生? 在站点2中的所有相关字段上设置autocomplete=“off”的唯一选项也是吗

我有两个网站,都在同一个域名下。 我为一个站点(站点1)中的登录字段设置了autocomplete=“off”,而不是为另一个站点(站点2)设置了autocomplete=“off”

当我在Site2中填写登录字段时,firefox问我是否想记住它们,我说是的。 然后我返回站点1,并在登录字段中选择向下箭头,我将自动完成设置为“关闭”。它显示我保存在站点2中的登录详细信息。我不要这个

有没有办法防止这种情况发生? 在站点2中的所有相关字段上设置autocomplete=“off”的唯一选项也是吗

谢谢

您的表单中是否有“姓名”或“地址”字段?在这种情况下,Firefox可能会忽略autocomplete属性。看


autocomplete是InternetExplorer引入的一个非标准属性,所以您不应该期望它在任何地方都能工作。就个人而言,我不喜欢它,因为应该由用户来决定是否需要自动完成。

好的,我在Site2的属性上设置了autopomplete=“off”,这确保了用户无法保存它们,因此它们现在永远不会出现在site1中……这就是我想要的


只是为了澄清-设置autocomplete=“off”只会阻止浏览器保存/记住您输入的值,它不会阻止你在你可能已经从另一个站点上保存的值填充的字段,这些站点没有在它自己的字段上实现自动完成。

< P> Firefox总是把密码字段的前一个字段当作用户名字段。因此,一个可能的修复方法是,在site1的登录页面中的用户名和密码之间放置一个输入字段,并为输入字段添加style=“display:none”。因此,FF将考虑隐藏的输入字段作为用户名字段,并且由于输入字段的显示是不存在的,用户不能双击或按下该字段上的箭头以获得用户名。这可能适合您。

不适用于site1(显示“自动完成”选项的站点),并且提到它仅适用于较旧的浏览器?保存的值在Site2中,并且此站点上的表单没有添加autocomplete=off属性。因此,我想我需要知道的是……将AutoMcPlet=off添加到表单是否会阻止以前记住文本框中显示的值?或者它只是阻止了记忆提示的显示?