Почему iframe, который выполняет тяжелый скрипт, останавливает родительскую страницу? - PullRequest
0 голосов
/ 26 ноября 2018

iframe вставляется на родительскую страницу:

<iframe width = "500" height = "500" src = "/ Home / Myscript"> </ iframe>

В iframe выполняется следующий скрипт:

 var i = 0;
    var s = '';
    while (i <100000000) {
       s+ = 'q';
       i ++;
    }

Iframe когдаскрипт работает сильно, заполняет оперативную память и родительская страница зависает.Мне помог веб-работник в iframe, но я подумал, что iframe должен работать асинхронно и не влиять на родительскую страницу.

1) Почему iframe замедляет родительскую страницу (страница ни на что не отвечает)?

2) Является ли iframe асинхронным?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...