Загрузить страницу с рамкой из фрейма в Chrome (помогите мне ...) - PullRequest
0 голосов
/ 21 июня 2019

Я бы хотел загрузить страницу, содержащую фрейм из iframe.

Мой код работает в IE11, Edge, но строка [frames [i] .onload = function ()] не работает в Chrome, и я не могу понять проблему.

У кого-нибудь есть какие-либо предложения?

A.jsp загружен.но кадр в наборе кадров не загружен.

<iframe id = "testFrm" src = "A.jsp"></iframe>

A.jsp

<frameset>
 <frame src = "a.jsp"></frame>
 <frame src = "b.jsp"></frame>
</frameset>

Script

$j(iframe).on("load", function(){
        var frames = this.contentDocument.querySelectorAll('frame');
        var framesLoaded = 0;

        for (var i = 0; i < 2; i++) {
            frames[i].onload = function() {
                framesLoaded++;
                   if (framesLoaded === 2) {
                     console.log('loaded')
                   }
             }
         }
});
...