我正在一个网站上工作,那里有一些身份验证会触发如下图所示的弹出窗口。我已经使用 firebug 删除了所有的 JS 和 CSS,它仍然会触发弹出窗口。有没有人使用过这样的弹出窗口,它是如何生成的,所以我可以阻止它。
我不能给出该网站的链接,所以我知道人们很难在没有代码的情况下回答,但我希望有人已经实现了类似这个弹出窗口的东西,并且可以让我朝着正确的方向前进。
我现在觉得它是一个幽灵弹出窗口:)
我正在一个网站上工作,那里有一些身份验证会触发如下图所示的弹出窗口。我已经使用 firebug 删除了所有的 JS 和 CSS,它仍然会触发弹出窗口。有没有人使用过这样的弹出窗口,它是如何生成的,所以我可以阻止它。
我不能给出该网站的链接,所以我知道人们很难在没有代码的情况下回答,但我希望有人已经实现了类似这个弹出窗口的东西,并且可以让我朝着正确的方向前进。
我现在觉得它是一个幽灵弹出窗口:)
这是 HTML5 的验证。如果您将属性指定type
为email
,则符合 HTML5 的浏览器会将输入验证为电子邮件地址。
novalidate
您可以通过在form
标签中包含属性来关闭它们,如下所示:
<form id="beh" novalidate>
参考:https ://www.w3.org/TR/html5/sec-forms.html#element-attrdef-form-novalidate
如果它在没有任何 js/css 的情况下执行此操作,则它正在使用 HTML5 的输入验证。