Ticket #4721: 4721_2.patch

File 4721_2.patch, 926 bytes (added by Minh Nguyen, 14 years ago)
  • _source/plugins/forms/dialogs/checkbox.js

     
    9191                                                        if ( value && !( CKEDITOR.env.ie && value == 'on' ) )
    9292                                                                element.setAttribute( 'value', value );
    9393                                                        else
    94                                                                 element.removeAttribute( 'value' );
     94                                                        {
     95                                                                if ( CKEDITOR.env.ie )
     96                                                                {
     97                                                                        // Remove attribute 'value' of checkbox #4721.
     98                                                                        var checkbox = new CKEDITOR.dom.element( 'input' );
     99                                                                        element.copyAttributes( checkbox, { value: 1 } );
     100                                                                        checkbox.replace( element );
     101                                                                        editor.getSelection().selectElement( checkbox );
     102                                                                        data.element = checkbox;       
     103                                                                }
     104                                                                else
     105                                                                        element.removeAttribute( 'value' );
     106                                                        }
    95107                                                }
    96108                                        },
    97109                                        {
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy