Я пытаюсь найти надежное решение, чтобы определить, была ли моя страница загружена в iframe на внешний сайт с использованием javascript.
Если iframe src находится в том же домене, это довольно просто: вы можете использовать if (window.frameElement) или if (window.location! == window.parent.location), но если iframe src не находится в одном домене, все современные браузеры выдают исключение при доступе к родительскому элементу и даже сравнивают его с нулем.
Я полностью потерян.