找回密码
 加入
搜索
查看: 15764|回复: 24

[原创] 隐藏IE滚动条

 火... [复制链接]
发表于 2011-8-16 14:44:23 | 显示全部楼层 |阅读模式
以前经常使用$oIE.document.body.scroll = "no" 来隐藏,但是很多网页都没有效果
现在给出新的方法,源码开放不收费,觉得还可以加分奖励下就满足了

#include <IE.au3>
$oIE = _IECreateEmbedded()
GUICreate('',800,600)
GUICtrlCreateObj($oIE,0,0,800,600)
_IENavigate($oIE,"http://www.163.com")
_HideScroll($oIE)
GUISetState()

Do
Until GUIGetMsg()=-3

Func _HideScroll($Temp_Object)
        Local $hText = 'var temp_h1 = document.body.clientHeight;'& _
'var temp_h2 = document.documentElement.clientHeight;'& _
'var isXhtml = (temp_h2<=temp_h1&&temp_h2!=0)?true:false;'& _ 
'var htmlbody = isXhtml?document.documentElement:document.body;'& _
'htmlbody.style.overflow = "hidden";'
$Temp_Object.document.parentwindow.execscript($hText,"javascript")
EndFunc

评分

参与人数 3金钱 +80 贡献 +19 收起 理由
gently + 20 精品文章
lynfr8 + 35 + 9
骗子 + 25 + 10 收藏学习了

查看全部评分

发表于 2011-8-16 14:46:09 | 显示全部楼层
强。。。牛逼。我一直想要的效果。
发表于 2011-8-30 23:51:46 | 显示全部楼层
不错 mark一下
发表于 2011-9-12 05:03:28 | 显示全部楼层
顶一下,谢谢楼主
发表于 2011-9-12 11:14:53 | 显示全部楼层
作个记号,下次再来
发表于 2011-9-29 18:10:18 | 显示全部楼层
谢谢楼主真棒!
发表于 2011-9-29 18:10:24 | 显示全部楼层
谢谢楼主真棒!
发表于 2011-10-24 14:10:13 | 显示全部楼层
谢谢楼主分享了
mark下来
发表于 2012-6-17 11:14:33 | 显示全部楼层
谢谢啊 正在找
发表于 2012-7-1 18:02:30 | 显示全部楼层
收藏,不过问一下隐藏有了什么用。
发表于 2012-7-4 17:49:04 | 显示全部楼层
真是好货啊
发表于 2012-7-10 11:38:32 | 显示全部楼层
有用,衷心的说声谢谢
发表于 2012-7-14 21:40:47 | 显示全部楼层
我试了对内嵌的IE没什么效果啊,怪
发表于 2012-7-15 23:52:21 | 显示全部楼层
谢谢,不知道能不能用得上
发表于 2012-11-25 13:55:52 | 显示全部楼层
IE9 下好像不生效?有没有别的兄弟能试下?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-26 09:09 , Processed in 0.077072 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表