Окно непрерывно вызывается на iPad - PullRequest
3 голосов
/ 29 ноября 2011

У меня есть код JS на моей странице как

window.onresize=someFunc;

Теперь мой HTML-код такой, как показано ниже (я знаю, что frameset - это СТАРЫЙ, и его следует избегать, но это унаследованный код);

<frameset>
  <frame src="abc.htm">
  <frame src="xyz.htm" noresize>
</frameset>

По некоторым причинам window.onresize постоянно запускается на iPad и вызывается метод someFunc ().

Я не уверен, в чем может быть причина. Пожалуйста, предложите.

1 Ответ

1 голос
/ 27 июля 2013

Я предлагаю посмотреть на someFunc, чтобы убедиться, что он ничего не делает для запуска другого изменения размера. Я столкнулся с чем-то похожим (устаревший код с наборами фреймов), когда обработчик изменения размера изменял размер страницы таким образом, что вызывал другое событие изменения размера, что приводило к бесконечному циклу, когда страница становилась все длиннее и длиннее.

...