2012-04-12 44 views
0

我正在使用SAP UI5,不知道为什么它在第347行显示object expected,同时在ie中运行index.html文件。SAP UI5:对象在IE中的预期错误

<html> 
     <head> 
       <meta content="IE=edge" http-equiv="X-UA-Compatible"> 

       <script src="resources/sap-ui-core.js" 
         type="text/javascript" 
         id="sap-ui-bootstrap" 
         data-sap-ui-libs="sap.ui.commons,sap.ui.ux3" 
         data-sap-ui-theme="sap_goldreflection" > 
       </script> 

<script type="text/javascript" src="OPM_CM.js"></script> 
       <script> 
        sap.ui.localResources("opm"); 
        var view = sap.ui.view({id:"OPM_CM1", viewName:"opm.OPM_CM", type:sap.ui.core.mvc.ViewType.JS}); 
        //view.placeAt("content"); 

        buildShell(); 
       </script> 

     </head> 
     <body class="sapUiBody" role="application"> 
       <div id="content"></div> 
     </body> 
</html> 

在此先感谢。

回答

0

由于sap对象不可用,可能会发生这种情况。

<script> 
    function init(){ 
      sap.ui.localResources("opm"); 
       var view = sap.ui.view({id:"OPM_CM1", viewName:"opm.OPM_CM", type:sap.ui.core.mvc.ViewType.JS}); 
       //view.placeAt("content"); 

       buildShell(); 
    } 
    window.addEventListener('load',init); 
      </script> 

将你的代码添加到一个函数,并在body onload上调用它可能会诀窍。 注意:也请提供有关您所得错误的更多详细信息。