完美解決谷歌瀏覽器自動(dòng)填充問(wèn)題

在谷歌瀏覽器中,登陸成功后,谷歌瀏覽器會(huì)提示是否記住密碼。如果選擇記住密碼,那么再次登錄會(huì)出現(xiàn)諸如下邊情況:
如果產(chǎn)品需求是不希望瀏覽器自動(dòng)填充賬號(hào)密碼,那么怎么去除呢?
最先想到的是設(shè)置input標(biāo)簽屬性autocomplete="off",不起作用1,
然后試著設(shè)置css input:-webkit-autofill設(shè)置背景色為透明和設(shè)置相應(yīng)的字體顏色,依然不盡人意2。
然后按照網(wǎng)上提供的一個(gè)辦法,額外添加一個(gè)偽造的input元素,初始可見(jiàn),然后文檔加載完畢,再通過(guò)setTimeout把偽造的input為隱藏,
setTimeout設(shè)置的時(shí)間為1ms。不知道是自己實(shí)現(xiàn)的方式不對(duì)還是怎么地,依然不起作用3。
后來(lái)突然一個(gè)念頭蹦出來(lái),如果輸入框在文檔初始化不存在,然后在文檔加載成功之后再注入到文檔節(jié)點(diǎn)中,是否瀏覽器就不會(huì)自動(dòng)填充了?
按照預(yù)想,不出所料,果然輸入框不會(huì)再被填充,大功告成,哈哈哈
由于項(xiàng)目是基于vue,所以元素的后期插入相對(duì)來(lái)說(shuō)很簡(jiǎn)單實(shí)現(xiàn),代碼如下:
<template> <div> <input v-if="isShow" type="text"> </div> </template> <script> export default { data(){ return { isShow:false } }, mounted(){ setTimeout(()=>{ this.isShow = true; },1) } } </script>
到此這篇關(guān)于完美解決谷歌瀏覽器自動(dòng)填充問(wèn)題的文章就介紹到這了,更多相關(guān)谷歌瀏覽器自動(dòng)填充內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
- 谷歌瀏覽器怎么安裝Vue.js devtools插件?谷歌瀏覽器中想要安裝一些插件,該怎么安裝Vue.js devtools插件呢?下面我們就來(lái)看看詳細(xì)的教程,需要的朋友可以參考下2021-03-05
谷歌瀏覽器怎么禁止網(wǎng)站使用攝像頭? 谷歌瀏覽器攝像頭設(shè)置方法
谷歌瀏覽器怎么禁止網(wǎng)站使用攝像頭?谷歌瀏覽器在使用的時(shí)候,發(fā)現(xiàn)有些網(wǎng)站會(huì)打開(kāi)攝像頭,該怎么禁止使用攝像頭呢?下面我們就來(lái)看看谷歌瀏覽器攝像頭設(shè)置方法,需要的朋友2020-11-13谷歌Chrome瀏覽器全局媒體控件支持桌面實(shí)時(shí)字幕
谷歌Chrome瀏覽器全局媒體控件支持桌面實(shí)時(shí)字幕,下文小編就為大家?guī)?lái)了詳細(xì)介紹,感興趣的朋友可以一起看看2020-11-11良心推薦 10個(gè)強(qiáng)大的谷歌插件 給瀏覽器開(kāi)掛
瀏覽器插件是瀏覽器功能上的拓展與增強(qiáng),可稱得上的是瀏覽器專屬的外掛,下文中為大家?guī)?lái)了高手必裝的10個(gè)神器插件。感興趣的朋友不妨閱讀下文內(nèi)容,參考一下吧2020-10-19- 這篇文章主要介紹了谷歌訪問(wèn)助手破解版 v2.3.0永久激活版,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-15