Тема: AHK: ActiveX пропадает фоновое изображение(IE11)
Сразу напишу ответ, может кому пригодится.
Если задать путь к изображению не через тег img, а через свойство background:url(). То есть вероятность, что при запуске скрипта(AHK) фон может не прогрузиться/отобразиться.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='X-UA-Compatible' content='IE=edge'/>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251"/>
<link rel="stylesheet" href="style.css">
<script type="text/javascript" src="jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<span class="icon"></span>
</body>
</html>
.icon{
background-image:url('любое_изображение.png');
width:20px;height:20px;
}
Дефект наблюдается при наличии тегов script в файле html. Исправляется добавлением к тегу атрибута defer.
<script type="text/javascript" defer src="script.js"></script>
UP: дефект проскакивал намного реже, но проскакивал. Еще одно решение:
<html>
<head>
</head>
<body>
...
</body>
<script type="text/javascript" defer src="default.js"></script>
<html>