Sharepoint 2010 工作流启动时处理表单出错

问题:  

Shareoint 2010 列表工作流启动时,显示“处理表单时出现严重错误”。

Error Message-1:
Object doesn't support property or method 'addeventlistener'
 
Error Message-2:
There has been a critical error while processing the form.

 

Troubleshooting
1.   Check in different machine to isolate the issue
2.   Check in different browsers to make sure that browsers are not the culprit
3.   Check the user permissions
4.   Check for any customization's
5.   Check the firewall restrictions

Resolution
SharePoint 2010 does not recommends/support IE11
1)   Open the IE
2)   Tools
3)   Compatibility view settings
4)   Enter the URL of your SharePoint site (without default.aspx / Home.aspx) in the “Add this website” section
5)   Click on Add
6)   Close
7)   Close the Internet explorer
8)   open your SharePoint site in a new IE
9)   Check the results and confirm!

- See more at: http://sharepointknowledgebase.blogspot.com/2014/02/there-has-been-critical-error-while.html#.VB-U9vmSxtk

 方法二:

通过sharpeoint designer 修改Sharpeoint网站的母板页,在<head></head>区中加入下列代码:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

保存后,重新启动IIS后即可生效。

 

方法三:

如果你觉得在每个页面加入这段代码比较麻烦,现在介绍一种更简便的方法。如果你用的是 IIS 服务器, 可以配置 Web.config 文件:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE7" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>

 

posted @ 2014-09-22 11:25  顾式传说  阅读(366)  评论(0编辑  收藏  举报