iframe 上的 onload 函数在 IE11 中被调用两次

onload function on iframe is getting called twice in IE11

本文关键字:调用 两次 onload 上的 函数 IE11 iframe      更新时间:2023-09-26

我在html中有一个iframe,里面有一个onload函数。在IE11中,加载函数被调用两次,而在chrome中它工作正常。

.HTML:

   <iframe src="someurl" onload="someFunction()"></iframe>

.JS:

 function someFunction() {
   $window.scroll(0, 0);
   if (count > 0) {
       $ctrl.iframeHeight = '1000px';
       $scope.$digest();
   }
   return count++;
 }

someFunction() 在 IE11 中被调用了两次。

我认为应该检查页面上的JavaScript文件/库参考。这可能是因为一个js文件引用被添加了两次。

当 jquery ajax js 文件引用添加两次时,我遇到了类似的 ajax 调用问题。

请检查您是否有类似的问题。