Мне нужно реализовать перенаправление родительской страницы из iframe. Я знаю, что это невозможно сделать в разных доменах из-за безопасности браузеров. Однако я обнаружил, что ссылки имеют целевой атрибут и пытался использовать его следующим образом:Перенаправление родительской страницы Javascript из iframe
<a href="http://google.com" target="_top" id="testParentRedirect">someLink</a>
Он отлично работает, если я нажму эту ссылку вручную, но я не смог найти решение кроссбраузерный для его имитации с помощью JavaScript.
document.getElementById('testParentRedirect').click();
Это прекрасно работает в IE, однако Firefox и Safary не знают функции щелчка :).
Я пытался работать с jquery, но по какой-то причине они не моделируют событие click для ссылок. (см. following post)
Я не нашел подходящего решения для stackoverflow. Может быть, кто-то может помочь мне в этом. Я буду признателен. :)
возможно дубликат [? Можно ли вызвать ссылку (или любого другого элемента) выберите событие через JavaScript] (HTTP: // StackOverflow. com/questions/143747/is-it-possible-to-trigger-a-links-or-any-elements-click-event-through-javascr) – roryf
К сожалению, ребята, извините. Я ошибался в настройке местоположения родителя. Его можно установить, но из-за безопасности браузеров это невозможно. – Danil