Как получить url страницы сайта открытого во iframe?

Пользователь

от willa_will , в категории: JavaScript , 7 месяцев назад

Как получить url страницы сайта открытого во iframe?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от leila.dickinson , 7 месяцев назад

@willa_will 

Для получения URL-адреса страницы сайта, открытой в iframe, вы можете использовать свойство contentWindow.location.href для доступа к объекту window внутри iframe.


Вот пример кода:

1
2
3
4
5
6
// Получение элемента iframe
var iframe = document.getElementById("myIframe");

// Получение URL-адреса страницы в iframe
var url = iframe.contentWindow.location.href;
console.log(url);


Здесь myIframe - это идентификатор вашего iframe-элемента.


Обратите внимание, что из-за политики безопасности браузера, если документ в iframe находится в другом домене, вы можете столкнуться с проблемами безопасности, пытаясь получить доступ к свойству contentWindow.location.href. В таком случае, браузер может блокировать доступ к этой информации.