只要我点击TinyMce可编辑的文本框,Chrome就会跳转

时间:2012-12-10 11:40:58

标签: google-chrome tinymce css-position

我正在使用TinyMCE和“position:fixed”外部工具栏。

问题在于,每当我点击一个div时,只需点击一下,由tinyMCE编辑,整个Chrome页面就会跳转,以便工具栏在点击后始终位于页面上的某个位置。

如何防止跳跃?

当一个人点击div(其ID为ta_id)时,这是代码的一部分(附加到该div的插件的一部分:

            tinyMCE.execCommand("mceAddControl", false, ta_id);
            $('#'+ta_id+'_tbl').css("width",'100%');
            divheight = $this.css('height');
            $('#'+ta_id+'_tbl').css("height",divheight);
            $('#'+ta_id+'_ifr').attr('scrolling','no');
            $('#'+ta_id+'_ifr').css('overflow-y','hidden');
            $('#'+ta_id+'_ifr').css("height",divheight);
            $this.resizable("option","disabled",true);
            $this.draggable("option","disabled",true);

如果我点击FF或IE中的div,它可以被TinyMCE编辑而不会有任何烦人的跳跃。

0 个答案:

没有答案