日期:2014-05-16  浏览次数:20384 次

我这段脚本为什么IE可以但是火狐不可以啊
<textarea name="editor1" ></textarea>
       <script type="text/javascript">
           CKEDITOR.replace('editor1', addUploadButton(this));
           function addUploadButton(editor){
           CKEDITOR.on('dialogDefinition', function( ev ){
               var dialogName = ev.data.name;
               var dialogDefinition = ev.data.definition;
               if ( dialogName == 'image' ){
                   var infoTab = dialogDefinition.getContents( 'info' );
                   infoTab.add({
                       type : 'button',
                       id : 'upload_image',
                       align : 'center',
                       label : '上传',
                       onClick : function( evt ){
                           var thisDialog = this.getDialog();
                           var txtUrlObj = thisDialog.getContentElement('info', 'txtUrl');
                           var txtUrlId = txtUrlObj.getInputElement().$.id;
                           addUploadImage(txtUrlId);
                       }
                   }, 'browse'); //place front of the browser button
               }
           });
        }

        function addUploadImage(theURLElementId){
           var uploadUrl = "uploadsFiles.jsp";    //这是我自己的处理文件/图片上传的页面URL