Есть ли способ предотвратить перенаправление iframe родительского окна, но таким образом, что перенаправления «верхнего уровня» по-прежнему работают внутри самого iframe?
Итак, я прочитал оHTML5sandbox
имущество и я понимаю, что если я хочу предотвратить перенаправление iframe его родительского окна, я могу использоватьsandbox
собственность покидаетallow-top-navigation
из. Однако когда это сделано, если iframe изначально полагался на перенаправление верхнего уровня, то вместо этого происходит то, что он перенаправляет на пустую страницу, эффективно нарушая навигацию.
Могу ли я предотвратить, чтобы iframe повозился со своим родительским окном, при этом разрешая перенаправления «верхнего уровня», позволяя этим работать только в контексте iframe, а не быть верхним уровнем?
Изменить: для контекста, я работаю с третьей стороной, и ее страница имеет форму с целью_top
, Если iframe находится в «песочнице», при отправке формы пользователи получают пустую страницу, если онане в песочнице вся страница перенаправлена. Я ищу что-то, что позволило бы отправить форму и показать результат в самом iframe.