相关疑难解决方法(0)

我如何强制浏览器不存储html表单字段数据?

在输入html表单时,像Firefox这样的浏览器或者存储值,有时是静静的.因此,当键入其他webforms时,浏览器会巧妙地建议相同的信息.显示下拉列表的另一种方法是双击空文本框.

在电子商务网站中,客户键入信用卡号和另一个敏感信息.我如何避免或阻止浏览器存储该敏感信息?

另一个担心是存储的篡改表单数据(例如恶意软件).然后,客户可以选择此污染数据并危及该站点.

问候.

forms asp.net security xss

8
推荐指数
2
解决办法
1万
查看次数

有没有办法阻止浏览器自动填充输入框?

可能重复:
如何在Web表单字段/输入标记上禁用浏览器自动完成?
是否有一种W3C有效的方法来禁用HTML表单中的自动完成功能?

我的浏览器会自动填写我网站上的注册表格,该表格应该是匿名的,因此用户在表格上看到他们的名字并不是一个好兆头.

有没有办法防止这种情况发生?

我可以把输入框简单地用javascript擦除它,但我想知道是否还有另一种方法.谢谢

html forms

7
推荐指数
1
解决办法
4950
查看次数

防止浏览器自动填写表单字段

我试图找到一种方法来阻止浏览器(主要是FF)阻止自动填充我的表单.我没有自动完成,因为他们输入值提供建议.但是当我在FF中加载表单时,它会自动使用以前的值填充表单.但我想总是让字段在加载时为空白.

我尝试在标签中使用autocomplete ="off",但这不起作用.这有什么解决方案吗?我已经查找了其他问题并且他们都说要使用该属性,但它不适用于自动填充,它适用于自动完成.我可以使用JS/jQuery来做到这一点吗?

html javascript security firefox jquery

7
推荐指数
1
解决办法
4785
查看次数

7
推荐指数
1
解决办法
1301
查看次数

Angular mat-form-filed 输入禁用自动完成

我的所有控件都使用有角度的材料。我们需要禁用自动完成功能,以便以前输入的任何值都不会显示。我的代码如下。我尝试了自动完成“关闭”“禁用”以及我在网上找到的其他建议。但似乎没有任何作用。

<mat-form-field
  [ngClass]="{ 'invalid-uinque-id': (form.errors.locatorId || form.errors.locatorIdInvalidBadge) }"
  id="sta_BadgeFormField"
>
  <input
    formControlName="locatorId"
    (blur)="onBlurLocatorVendorMethod(selectedVendor.id)"
    matInput
    i18n-placeholder="Locator Badge ID|Placeholder for locator badge id label in add staff dialog@@addstaffLocatorBadgeId"
    placeholder="Locator Badge ID"
    name="locatorId"
    maxlength="20"
    [errorStateMatcher]="esMatcher"
    autocomplete="disabled"
  /> 
</mat-form-field>
Run Code Online (Sandbox Code Playgroud)

html forms autocomplete autofill angular-input

7
推荐指数
2
解决办法
8363
查看次数

Lastpass更改用户名

我有一个表单,用户名从后端预先填充.页面加载时,用户名将显示在username字段中.当lastpass加载时,它会更改username为lastpass上保存的用户名.它看起来像是一个bug,当它有一个值时,lastpass会覆盖用户名.有办法防止这种情况吗?

在此输入图像描述

在上面的视频中,预定义的用户名是baz@qux.com.加载lastpass后,它将更改为foo@bar.com.

PS.我是开发人员.我正在寻找一种方法来防止这种情况发生在我的用户身上.

lastpass

6
推荐指数
1
解决办法
292
查看次数

INPUT TEXT删除浏览器默认下拉列表

如何删除您在此图片中看到的focusin下拉列表?在此输入图像描述

通过CSS或JavaScript?怎么样?

谢谢.

javascript css jquery input drop-down-menu

5
推荐指数
2
解决办法
4174
查看次数

如何在Firefox中的登录/密码字段中使autocomplete = off工作

我想阻止浏览器存储和显示输入值.这就是我这样做的方式:

<form autocomplete="off">
<input type="text" autocomplete="off" name="login" />
<input type="password" autocomplete="off" name="pswd" />
...
</form>
Run Code Online (Sandbox Code Playgroud)

但是由于一些疯狂的原因,即使我完全清除浏览器历史记录,浏览器也会继续存储和显示值.所以,我想知道为什么autocomplete="off"不工作.可能还有另一种更合适的方法.PS.我不确定它是否重要,但我正在使用jquery构建我的表单.

编辑

顺便说一下,与官方的W3C 文档相反,HTML5 autocomplete="off"中没有得到尊重(至少在FF中).

html passwords firefox autocomplete

5
推荐指数
2
解决办法
6703
查看次数

自动完成功能在 Chrome 上不起作用

我在我们的网站上遇到了 Chromeautocomplete似乎无法正常工作的问题。它过去一直有效,但并非始终如一。

例如,我有一个input这样的字段:

<input type="text" class="gwt-TextBox Inputfield TextInputfield form-control" maxlength="40" name="name" autocomplete="name" width="0" style="max-width: 26em; width: 100%;">
Run Code Online (Sandbox Code Playgroud)

当我开始输入我的名字时,autocomplete下拉菜单会按预期打开,但是当我在autocomplete下拉菜单中选择我的名字时,除了下拉菜单关闭之外什么也没有发生。

问题截图

控制台中没有记录异常。

带有字段的页面在这里

html google-chrome autocomplete

5
推荐指数
2
解决办法
2万
查看次数

如何使用html禁用输入字段历史记录

我想从我的文本输入字段中禁用以前的搜索.你知道,在你打字的时候,搜索栏下弹出的小方框有建议吗?在这里,我将附上一个截图:

在此输入图像描述

html css

5
推荐指数
1
解决办法
4463
查看次数