Моя проблема похожа на этот пост: mailto вызывает пустую страницу в IE8 при использовании с Dojo .
У меня есть страница со ссылкой mailto, и когда пользователь щелкает ссылку, почтовый клиент открывается, как и ожидалось, но страница становится пустой. Это происходит только в ie8.
Я уже пытался открыть почтовый клиент с target = _blank, но проблема сохраняется. Я также попытался открыть почтовый клиент через обработчик кликов в привязке вместо использования mailto href, как показано в приведенном ниже коде.
Anchor link = new Anchor("foo@bar.com");
link.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) { Windows.openEmail("foo@bar.com", ""); }
});
Я предполагаю, что проблема в защищенном режиме, но мне нужно, чтобы это работало на ie8 без необходимости запрашивать у пользователя какие-либо настройки в браузере. Приложение работает в режиме интрасети, поэтому эта ошибка не будет "волшебным образом исчезать при публикации в Интернете", как говорится в одном из ответов из поста, на который я ссылаюсь.
Я занимаюсь разработкой в GXT. У кого-нибудь есть решение для этого, пожалуйста?
Спасибо.