2012-12-26 54 views
3

您好我有弹出窗口中的iframe标记。在iframe中加载另一个页面时, 。 如果我使用下面的代码无法加载spurce页面。jQuery不加载源aspx页面

enter code here<iframe id="Iframe1" width="802" height="500"> 
      <script type="text/javascript"> 
       $(function() { 
        document.getElementById("testframe").src = "SelectMembers.aspx"; 

       }); 
      </script>  

     </iframe> 

如果我下面的代码使用正在此错误。 '__pendingCallbacks [...]异步' 为空或不是对象:回调异步[1] ... FIX :)

回答

0

不要把javascript的between IFRAME标签。在closing正文标记之前的head中添加javascript。还要确保在具有当前页面的相同文件夹中有SelectMembers.aspx。

HTML

<iframe id="Iframe1" width="802" height="500"> </iframe> 

Javacript体结束标记之前

<script type="text/javascript"> 
     $(function() { 
      document.getElementById("testframe").src = "SelectMembers.aspx"; 

     }); 
</script>  
</body> 
1

试试这个:

 <script type="text/javascript"> 
     $(function() { 
      document.getElementById("Iframe1").src = "/SelectMembers.aspx"; 

      });​ 
     </script> 

    <iframe id="Iframe1" width="802" height="500"> 


    </iframe>