内容编辑器webpart脚本不在IE 11中运行(如果开发人员工具打开则运行)

时间:2016-03-28 17:07:10

标签: javascript sharepoint sharepoint-2010 web-parts

<script type = "text/javascript" src = "/SiteAssets/jquery-2.2.2.min.js">  </script>
 <script type = "text/javascript" >

$(function () {
    console.log('ready');
    MyFunction();
});

我正在尝试在团队网站的网站页面上的内容编辑器webpart(SharePoint Server 2010)中运行一个简单的脚本。

如果在IE11中打开了开发人员工具窗口,则脚本成功运行(上图)。如果开发人员工具未打开,则脚本甚至不会运行。我也试过使用alert而不是console.log但是如果关闭开发人员工具则没有输出。

网站已添加到兼容的视图网站之前,我尝试删除该网站仍然类似的行为。我在我的开发服务器和具有类似输出的生产服务器中测试了相同的脚本。

内容编辑器webpart和IE11是否存在已知问题,因为我的Google搜索工作无法找到。

感谢任何帮助。

感谢
拉胡

1 个答案:

答案 0 :(得分:0)

问题是console.log('ready')。如果没有要写入的控制台,则此语句在Internet Explorer中引发错误。

控制台仅在开发人员工具处于打开状态时可用。