Midipon (обсуждение | вклад) Новая страница: «(function() { // Ждём сообщений от iframe window.addEventListener('message', function(event) { // Проверяем, что сообщение от нужного источника if (event.origin !== 'https://eqlet-tools.miclient.ru') return; // Если сообщение содержит тип "iframe-height", меняем высоту if (event.data && event.data.type === 'iframe-height') { const iframe = do...» |
(нет различий)
|
Текущая версия от 00:03, 8 июня 2025
(function() {
// Ждём сообщений от iframe
window.addEventListener('message', function(event) {
// Проверяем, что сообщение от нужного источника
if (event.origin !== 'https://eqlet-tools.miclient.ru') return;
// Если сообщение содержит тип "iframe-height", меняем высоту
if (event.data && event.data.type === 'iframe-height') {
const iframe = document.getElementById('dynamicIframe');
if (iframe) {
iframe.style.height = event.data.height + 'px';
}
}
});
// Раз в несколько секунд запрашиваем высоту у iframe
setInterval(() => {
const iframe = document.getElementById('dynamicIframe');
if (iframe && iframe.contentWindow) {
iframe.contentWindow.postMessage({ type: 'get-height' }, '*');
}
}, 500); // можно увеличить до 1000 (1 секунда)
})();