主题: afterChange方法在非HTML编辑模式下失去焦点 |
作者: zz, 发布日期: 2012-10-24 11:01:25, 浏览数: 4515 |
afterChange: function() {
alert('1'); }
在360,IE,谷歌等浏览器中。在非HTML模式下,直接点击编辑器得到焦点会触发事件,并且弹出2次窗口+编辑器失去焦点。在HTML模式下正常,编辑器得到焦点时也不会触发,请问何解?是不是在里面要加判断?
另外在火狐中,非HTML模式下,一次ALERT都不执行,但无法让编辑器得到焦点。同样非HTML模式下正常。 |
作者: zz, 发布日期: 2012-10-24 11:17:56 |
已解决。
afterChange: function() { |
回复 |
作者: zz, 发布日期: 2012-10-24 11:22:34 |
未解决,只有IE能通过测试。
|
回复 |
作者: zz, 发布日期: 2012-10-24 11:32:03 |
谷歌等浏览器在非HTML模式下无法让编辑器获得焦点是因为放在JQUERY中dialog下的DIV里,正在看看怎么解决
|
回复 |
作者: zz, 发布日期: 2012-10-24 14:19:28 |
经测试发现,只要放到JQUERY的dialog里,经过SHOW或HIDE的动画效果后。在火狐,谷歌等浏览器下文本编辑器的非HTML模式就无法获得焦点,HTML模式可以正常使用。IE系列浏览器2种模式都正常。
|
回复 |