Тема: HTA + JS: Как получить доступ к ф-и GetObject?
Собственно вопрос, т.к. в HTA эта ф-я в JScript/Javascript почему-то отсутствует.
сейчас сделал извращение вида
<script type="text/vbscript">
Function GetObject__ (pathname, class__)
If class__ = "" Then
Set GetObject__ = GetObject(pathname)
Else
Set GetObject__ = GetObject(pathname, class__)
End If
End Function
</script>
<script type="text/javascript">
function GetObject (pathname, _class_) {
return GetObject__(pathname, _class_ || '');
};
</script>
можно ли это реализовать как-то поизящней, без VBScript?
PS.
OS - Win 7 x64
В HTA в начале есть
<head>
<meta http-equiv="X-UA-Compatible" content="IE=9">
т.к. по умолчанию юзается древний JS без новых методов у стандартных объектов JS.
Более новую версию IE тоже не укажешь, т.к. тогда не будет реагировать на атрибуты тега <hta:application >