2016-08-03 1 views
1

Моя текущая настройка У меня есть настраиваемая область задач, которая показывает iframe веб-сайта Wikipedia. Моя следующая цель - когда я нажимаю на элемент/изображение или что-нибудь, у которого есть html-ссылка, чтобы захватить эту ссылку и поместить ее в тело письма. В настоящее время, когда я нажимаю ссылку на панели задач, она запускает отдельный экземпляр моего веб-браузера для просмотра этой ссылки. Я пробовал прослушивать события кликов, но не повезло. Есть ли способ предотвратить запуск веб-браузера, когда я нажимаю ссылки и просто хватаю ссылку и помещаю ее в тело? Спасибо за помощь!Подхватывание ссылок из пользовательской области задач в Outlook

ответ

1

Проблема в том, что вы используете iframe: с вашим текущим дизайном вы не контролируете контент из Википедии. Вместо этого используйте API Википедии для создания желаемого контента на своей собственной странице и измените атрибут href на всех ссылках, чтобы активировать вашу настраиваемую функцию.

Microsoft опубликовала полный образец кода на GitHub работоспособной Википедии надстройка разработана таким образом: https://github.com/OfficeDev/Office-Apps/tree/master/Wikipedia

+0

Хммм имеет смысл, но что, если это не Википедия, а просто случайный сайт, который содержит ссылки и такие? – gogo

+0

Ну, вам все равно придется использовать API. Или, если они недоступны, вы всегда можете прибегнуть к веб-соскабливанию. Просто проверьте условия использования для любого сайта, прежде чем использовать свой контент в своей надстройке. –

 Смежные вопросы

  • Нет связанных вопросов^_^