隐藏IE滚动条
以前经常使用$oIE.document.body.scroll = "no" 来隐藏,但是很多网页都没有效果现在给出新的方法,源码开放不收费,觉得还可以加分奖励下就满足了{:face (239):}
#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 强。。。牛逼。我一直想要的效果。 不错 mark一下 顶一下,谢谢楼主 作个记号,下次再来 谢谢楼主真棒! 谢谢楼主真棒! 谢谢楼主分享了
mark下来 谢谢啊 正在找 收藏,不过问一下隐藏有了什么用。 真是好货啊 有用,衷心的说声谢谢 我试了对内嵌的IE没什么效果啊,怪 谢谢,不知道能不能用得上 IE9 下好像不生效?有没有别的兄弟能试下?
页:
[1]
2