大家帮我看看我家的买英短蓝猫要注意什么,网上买的也不知道纯不纯,现在是尴尬期肥不肥的就不要说了!

查看: 2318|回复: 3
关于调用火狐浏览器并自动填充网页内容的问题
阅读权限20
在线时间 小时
大神们帮忙给看看啊
& & Sub FIREFOX()
& && &&&Dim url As String
& && &&&url = &&
& && &&&Shell &C:\Program Files (x86)\Mozilla Firefox\firefox.exe & & url, vbNormalFocus
& & End Sub
这是我编写的代码,可以调用火狐浏览器打开网页,但是我现在希望向网页中填写内容,以百度的搜索框为例,应该用什么语句呢?
我知道用IE浏览器实现的代码
Sub 自动登陆()& & '& &&&On Error Resume Next& &&&Dim ert$& && && & erte = Range(&a1&).Value& &&&With CreateObject(&internetexplorer.application&)& && && &.Visible = True& && && &.Navigate &&& & '& && && &Do Until .ReadyState = 4& && && && & DoEvents& && && &Loop& && && &.document.All(&wd&).Value = erte& && &&&' .document.All(&ctl00_ContentPlaceHolder1_Password&).Value = &666666&& && && &.document.getelementbyid(&su&).ClickEnd With End Sub
但是现在我用火狐浏览器应该怎么实现这些功能呢,求大神指点
阅读权限20
在线时间 小时
这种情况应该要用sendkey了吧
阅读权限20
在线时间 小时
有大神帮忙解答下吗...
阅读权限20
在线时间 小时
& & & & & & & &
顶上去啊顶上去
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师Firefox下去掉密码自动填充***&&
& &平时喜欢在Firefox下进行开发,因为它有强大的开发工具插件,比如FireBug、Temper Data。当然,Chrome、IE也有相应的开发者工具,但是自己还是比较偏爱Firefox。
& &言归正传,最近在开发一个内部系统,有添加操作员的功能,超级管理员可以添加普通操作员,添加的时候需要输入密码。功能很简单,但是在开发调试的时候,发现在Firefox下,浏览器会自动将Form表单中的第一个Password控件的值自动填充,并将Password控件的上一个Text控件填充上值。
其他浏览器没有这种情况,能猜测到应该是浏览器的自动保存密码功能所导致的。去掉浏览器的自动保存密码功能可以规避这个问题,但是我们不能因为这个让用户不使用密码保存功能(太不人性化了)。
& &我想这个问题虽然有点棘手,但是应该同样会有很多人遇到,去网上搜了一大圈,终于发现有一篇帖子上写的与我所遇到的问题一样,按照他所说的在控件上加上&autocomplete=&off&
&input&type=&password&&name=&mall_password&&id=&mall_password&&value=&&&class=&input-medium&maxlength=&20&&autocomplete=&off&&/&
& &添加完后,刷新页面,OK,解决了!
& &PS:开发工具中添加完autocomplete&属性后可能会有警告,这个不用理会,因为这个属性是Firefox中Te有的,开发工具不识别,其他浏览器也识别不了,当然也不会影响兼容性。
[已过滤文章中的超链接]
被转藏 : 1次请问男街霸自动填充怎么关闭_dnf街霸吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:101,468贴子:
请问男街霸自动填充怎么关闭
男自动填充怎么关闭
火腿修复 烈焰爆破9战斗...
男街霸2觉期间做了一套...
3D双端东方魔幻网游「大青云」勾魂公测,穿越逆转,封神故事,全新演绎!
左转拐角就到你们村了,我们这是女宿舍!
打电话让他关不听就打断他的腿
打电话让他关,不听就打断他的腿
打电话让他关,不听就打断他的腿
贴吧热议榜
使用签名档&&
保存至快速回贴chrome浏览器当表单自动填充时如何去除浏览器自动添加的默认样式
字体:[ ] 类型:转载 时间:
很多朋友都遇到这个问题:当使用chrome浏览器表单自动填充时都会自动添加默认的样式,该如何去除默认样式呢?看看小编是怎么去除的,需要的朋友一起学习吧
一、发现该问题的原因-是在写账号登录页面时,input表单添加了背景图片,当自动填充,搓搓的一坨淡黄色背景出来。
这个原因是我草率的直接设置在input元素里面,结果问题就来了。所以如果把这个图标放在input表单外面,就不会出现这个问题。
二、表单自动填充会添加浏览器默认样式怎么处理和避免
第二张图,就是表单自动填充后,chrome会默认给自动填充的input表单加上input:-webkit-autofill私有属性
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
background-color: rgb(250, 255, 189); /* #FAFFBD; */
background-image:
color: rgb(0, 0, 0);
看到这里添加上这段代码,我会想到使用样式覆盖的方法解决。我完全可以使用!important去提升优先级。但是有个问题,加!important不能覆盖原有的背景、字体颜色,除了chrome默认定义background-color,background-images,color不能使用
!important提升优先级,其他属性均可使用它来提升优先级。
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
background-color: #FFFFFF;
background-image:
color: #333;
/* -webkit-text-fill-color: //这个私有属性是有效的 */
input:-webkit-autofill:hover {
/* style code */
input:-webkit-autofill:focus {
/* style code */
思路有两个,1、通过打补丁,修复bug。2、关闭浏览器自带填充表单功能
情景一:input文本框是纯色背景的
解决办法:
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000
-webkit-text-fill-color: #333;
情景二:input文本框是使用图片背景的
解决办法:
if (navigator.userAgent.toLowerCase().indexOf("chrome") &= 0)
var _interval = window.setInterval(function () {
var autofills = $('input:-webkit-autofill');
if (autofills.length & 0) {
window.clearInterval(_interval); // 停止轮询
autofills.each(function() {
var clone = $(this).clone(true, true);
$(this).after(clone).remove();
先判断是否是chrome,如果是,则遍历input:-webkit-autofill元素,再通过取值,附加,移除等操作来实现。 这个方法没效果!!
所以最后我是不使用图标作为input表单的背景图片,而是多写一个标签,把图标拿到表单外面来。
思路二: 关闭浏览器自带填充表单功能
设置表单属性 autocomplete="off/on" 关闭自动填充表单,自己实现记住密码
&!-- 对整个表单设置 --&
&form autocomplete="off" method=".." action=".."&
&!-- 或对单一元素设置 --&
&input type="text" name="textboxname" autocomplete="off"&
如图:未自动填充前,此时这个邮箱的小图标是inpu表单的背景图片
如图:填充后,邮箱小图标被浏览器默认样式覆盖掉
如果不想多去处理chrome浏览器下表单自动填充出现的添加默认样式,那就把这个小小的图标放到表单外面吧,我这个因为是input框
只有border-bottom,如果这个input框有边框,那么可能需要使用一个div的边框的来假装成input框的边框,然后input框弄成是没有边框的。
像这样的input框
通过以上方法成功帮朋友解决浏览器自动添加默认样式问题,小伙伴们可以放心参考此文。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 新加坡买蓝猫加白 的文章

 

随机推荐