让我先说我意识到这是一个很长的镜头。我花了大约7个小时就已经没有取得任何进展或找到任何线索。在IE6中进行调试并不好玩。
我已按照此页面上的说明使用ASP.NET实现了tineMCE编辑器拼写检查:http://www.kelvinluck.com/2009/01/using-spell-checker-for-tinymce-with-net-on-iis/
一切都适用于IE8,Firefox,Chrome等
但是,按下拼写检查按钮后,IE6会挂断(仅当发现拼写错误时)。此时它只是永远旋转ajax指标。
我使用fiddler将ajax调用与ie8版本进行比较,该版本运行良好。 POST或响应没有区别。它生成响应,并在两个版本中识别出所有坏词。
我已经使用debugBar来检查错误,我得到的是“无效参数”,但行号总是不同而且数百万,通常,这很奇怪(这可能是因为我使用的是IE测试仪)。
我意识到这是一个没人喜欢的问题,但我几乎没有选择,我需要在IE6中使用它,因为这是我们的客户遗憾地使用的。我非常有兴趣了解IE6的一些潜在调试方法或有关tinyMCE的spellchecker插件的详细信息。
答案 0 :(得分:0)
Microsoft Script Debugger比IETester更可靠。以下是使用它的一些提示:
使用Fiddler来解决网络响应问题,使用JScript Error Reference来帮助识别特定的错误消息。