JScript typeof unknown
В JScript иногда можно получить тип unknown:
var xhr = new ActiveXObject("Microsoft.XMLHTTP");
alert(typeof xhr.open);
причем попытка обращения к свойству вызывает ошибку:
try {
var xhr = new ActiveXObject("Microsoft.XMLHTTP");
if (xhr.open) {
alert("O_o");
}
}
catch (error) {
alert(error.message);
}
Вроде не только с ActiveX-объектами такое может происходить, но и при работе с VML-элементами. |
Да, есть такое дело. Недавно, тоже упоминалось в c.l.js - http://groups.google.ru/group/comp.l...680c827329627d
|
VML-объекты, возможно, тоже реализованы с помощью ActiveX/COM и unknown может происходить от названия интерфейса IUnknown
|
| Часовой пояс GMT +3, время: 18:47. |