ExtJs IE ownerDocument.createRange() 错误解决方案

阅读更多
在开发ExtJs程序的过程中,遇到如下问题:在firefox中运行正常的程序,到了IE下面就出错了。
具体情况是:IE8浏览器,可编辑表格,当试图拖动列的位置时,发生如下错误,而在firefox上运行一直正常。
ownerDocument.createRange()
(Object doesn't support this property or method.)
我想应该有不少朋友遇到过此问题。
解决方案:
不要在你的中的开始位置放任务文字节点,也就是说,没有 html 标签的代码。
下面情况是不可行的


  文字内容
  

下面情况是可行的,也就是给文本节点加上html标签



  文字内容
  


下面情况也是可行的,也就是在的开始处加上空的


  
   文字内容
  



这里我也提供一些资源链接,你可以在这里查看详情
http://www.extjs.com/forum/showthread.php?t=77500
http://www.mapfish.org/trac/mapfish/ticket/25
http://www.yui-ext.com/forum/showthread.php?t=81087

希望天天成长的博客能够帮到你!

你可能感兴趣的:(IE,Firefox,PHP,EXT,YUI)