Как предотвратить доступ селектора css к iframe - PullRequest
0 голосов
/ 17 июня 2020

У меня есть iframe.

Я хочу запретить доступ из родительского документа к iframe из css селекторов и других манипуляций.

Как я могу защитить его?

1 Ответ

1 голос
/ 17 июня 2020

Вы можете убить козу при свете полной луны внутри пентаграммы, сделанной из соли. Если вы это сделаете, css или js не смогут повлиять на содержимое iframe.

Они не повлияют на них, если вы этого не сделаете.

Вы должны явно разрешить сайтам взаимодействовать с содержимым iframe, либо настроив api , например, , либо настроив заголовки cors, чтобы разрешить взаимодействие. Согласно другим ответам на этом сайте, если iframe и родительский элемент имеют один и тот же домен, правила cors не применяются, поэтому можно вносить изменения. Если вы встраиваете iframe со своего сайта на свой сайт, вам, вероятно, следует доверять своему собственному коду.

Если вы спрашиваете, как запретить пользователям использовать инструменты разработчика, чтобы возиться с вашим содержимым iframe, вы можете т. Есть множество вещей, которые дизайнеры веб-сайтов пытались сделать, чтобы я не смотрел на их источник. Я никогда не находил никого, кто мог бы меня удержать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...