Итак, я хочу разместить свой iframe на стороннем веб-сайте, но хочу убедиться, что его видит посетитель. Таким образом, третье лицо может сделать все, в том числе:
- переместить встроенную страницу iframe translateX -10000px или влево -10000px
- установить непрозрачность до 0 на iframe
- дисплей отсутствует
- какой-то фильтр, который скроет его
- Есть ли другой способ сделать это? (Я бы тоже хотел это знать)
Также, что я могу сделать, чтобы обнаружить это? У меня нет прав доступа к родительскому окну (мы находимся в разных доменах)
Я знаю, что могу обнаружить (сложно, но возможно), если:
- У меня установлено расширение в браузере конечного клиента
- управление браузером конечного клиента (настраиваемый браузер)
- управлять ОС (я думаю, что это тоже очень сложно и, вероятно, не выполнимо)
- Может быть, сделать какой-то рендеринг и проверить, если аппаратное ускорение, но не уверен, как это сделать