Я отправляю сообщение iFrame. IFrame возвращает ответ как логическое. Мне нужно уловить ответ, когда ответ приходит в родительское окно из iFrame. Мой код не работает. Любая идея на этом?Захват ответа iFrame после получения ответа
плавающего фрейма
<iframe id="opIFrame" src="https://localhost:9443/oauth2/session" >
</iframe>
Я отправляю сообщение в плавающем фрейме периодически
var iframe = document.getElementById("opIFrame");
setInterval(function(){
message ='test' ;
console.log('Request From RP: ' + message);
iframe.contentWindow.postMessage(message,"https://localhost:9443/oauth2/session");
},6000);
Что мне нужно сделать, это получить ответ на плавающем фрейме периодически. До сих пор работает код. Я добавил eventlistener для iframe, как показано ниже.
iframe.addEventListener("message",test,false);
function test(event){
alert("test");
}
Но не стреляя периодически
Touffy, я добавил код. Пожалуйста, предложите мне идею. – Hasanthi
Хм. Так что он срабатывает хотя бы один раз или совсем? Любая ошибка? – Touffy
Нет, он не стреляет хотя бы один раз. Ошибка также не появляется. – Hasanthi