У Chrome тоже нет его. Вместо того, чтобы каждый триггер события передавал свой собственный объект события, IE сбросил свойства в window.event и передал это. Это сработало, потому что вы когда-либо имели дело с одним событием за раз. То, что должен иметь каждый браузер, - это window.Event, который является фактическим конструктором для объектов событий. Если вы видите «window.event» где угодно, кроме IE8 и ниже, попробуйте открыть консоль на пустой вкладке и зарегистрировать или предупредить ее там. Скорее всего, что-то добавить его вручную на странице вы смотрите на
Если вы посмотрите на броузеры нормализующего кода для обработчиков событий, вы часто будете видеть:.
if(!e){ e = window.event; }
Это событие нормализует код обработки старых версий IE. В современных браузерах e должен быть собственным объектом, передаваемым через аргументы, а не ссылкой на свойство окна.
Формат файла MSG задокументирован в https://msdn.microsoft.com/en-us/library/cc463912%28v=exchg.80%29.aspx?f=255&MSPPError=-2147217396 [110 ]
Если вы перемещаете элементы между серверами Exchange, рассмотрите формат Fast Transfer Stream (FTS) - используйте ExportItems и UploadItems Операции EWS.