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

时间:2016-07-14 11:45:03

标签: javascript html angularjs iframe

我在html中有一个iframe,里面有一个onload函数。在IE11中,onload函数被调用两次,而在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中被调用两次。

1 个答案:

答案 0 :(得分:0)

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

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

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