0

Opera 的自动完成功能在保存数据的文本输入周围绘制黄色边框。有没有办法以编程方式禁用它?

这是一张图片来说明它: opera autocomplete http://img709.imageshack.us/img709/4469/opera.png

4

3 回答 3

1

您是否尝试将 autocomplete="off" 属性放在文本输入上?

于 2009-12-08T21:16:45.607 回答
1

Firefox 使用几个内部 CSS 属性来控制这类项目,-moz-因此 Opera 可能也这样做(我真的不知道)。

但是,可能有几种浏览器(不仅是 Opera)以这种方式突出显示记住的密码(以及重点项目),而且很难跟踪。

我认为您最好的机会是调整您的样式,以便更好地集成。这是一个可以作为起点的示例:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title></title>
<style type="text/css"><!--
input{
    height: 38px;
    width: 284px;
    margin: 9px;
    border-radius: 5px;
    border: 1px solid #C7DDC8;
    background-color: #C7DDC8;
}
--></style>
</head>
<body>

<form action="" method="post">
    <p><input type="text" name="user"></p>
    <p><input type="password" name="password"></p>
    <p><button type="submit">Submit</button></p>
</form>

</body>
</html>

歌剧渲染

于 2011-08-30T11:14:27.497 回答
0

不。如果您可以删除指示,用户怎么会知道 Opera 记住了您的密码?

从您的屏幕截图中,我猜您真正的问题是,考虑到您输入的样式,这个功能看起来很难看——我当然同意这一点。我想您可以在https://bugs.opera.com/wizard/提出投诉/错误并解释应用了哪些 CSS。我想例如 Opera 应该让其未来的边界半径支持影响黄色魔杖边界,以便如果网站作者愿意,它可以弯曲。

于 2009-12-14T14:20:36.183 回答