我正在使用Excel尝试单击站点上的一个按钮,下面是使用inspect元素的站点代码:
<button class="_ah57t _84y62 _frcv2 _rmr7s">ClickHere</button>
下面是我在VBA做的事情:
Sub testcode()
Dim ie As InternetExplorer
Dim html As HTMLDocument
Set ie = New InternetExplorer
ie.Visible = True
ie.Navigate "somesite.com"
Do While
I am trying to understand that what kind of CSS inside the html class="ie.".
这些语句是否有CSS文件,如果它们是,那么这些样式表中使用的CSS元素是什么。
<!--[if lt IE 7 ]> <html class="ie6"><![endif]-->
<!--[if IE 7 ]> <html class="ie7"><![endif]-->
<!--[if IE 8 ]>
我只是在写
document.createElement("img").complete;//To check whether image is loaded or not
在Firefox中,它返回true。在IE中,它返回false
或
在html页面中,只需创建一个图像如下:
<!-- IMG tag with no SRC attribute. -->
<img id="noSrcImg" />
在js中,检查完整的属性值:
var img = document.getElementById("noSrcImg"
Internet Explorer 10+不再支持条件注释。好的,太棒了。
这是我需要的:
(if this browser is Internet Explorer of ANY version) {
//apply IE CSS class here
} else {
//apply non IE CSS class here
}
我已经尝试了所有我能在互联网上找到的东西,没有一个不影响所有浏览器的。例如,以下代码不起作用,因为"Browser is nott IE is printed on all Browser: