Пока вы можете вставлять события в системы обработки событий браузеров (не полностью переносимыми способами), это будет вызывать только обработчики событий, зарегистрированные для этих событий. Это не вызовет действий по умолчанию, таких как переход по ссылкам. Кроме того, вы не получаете целевой элемент для вас из координат, поэтому вам придется сделать это самостоятельно.
Лучше было бы потерять затемняющий <div>
и зарегистрировать обработчик click
в документе iframe, который затем сообщает код в родительском месте местоположения щелчка.