Ticket #3114: 3114.patch

File 3114.patch, 4.6 KB (added by Garry Yao, 11 years ago)
  • _source/plugins/menu/plugin.js

     
    293293//                                      ' onkeydown="return CKEDITOR.ui.button._.keydown(', index, ', event);"' +
    294294                                        ' onmouseover="CKEDITOR.tools.callFunction(', menu._.itemOverFn, ',', index, ');"' +
    295295                                        ' onmouseout="CKEDITOR.tools.callFunction(', menu._.itemOutFn, ',', index, ');"' +
    296                                         ' onclick="CKEDITOR.tools.callFunction(', menu._.itemClickFn, ',', index, ');"' +
     296                                        ' onclick="CKEDITOR.tools.callFunction(', menu._.itemClickFn, ',', index, '); return false;"' +
    297297                                        '>' +
    298298                                                '<span class="cke_icon"' +
    299299                                                        ( this.icon ? ' style="background-image:url(' + CKEDITOR.getUrl( this.icon ) + ');background-position:0 ' + offset + 'px;"'
    300                                                           : '' ) +
     300                                                        : '' ) +
    301301                                                        '></span>' +
    302302                                                '<span class="cke_label">' );
    303303
     
    309309
    310310                        output.push(
    311311                                                        this.label,
    312                                                  '</span>' +
     312                                                '</span>' +
    313313                                '</a>' +
    314314                                '</span>' );
    315315                }
  • _source/plugins/listblock/plugin.js

     
    9090                                                                '<a _cke_focus=1 hidefocus=true' +
    9191                                                                        ' title="', title || value, '"' +
    9292                                                                        ' href="javascript:void(\'', value, '\')"' +
    93                                                                         ' onclick="CKEDITOR.tools.callFunction(', this._.getClick(), ',\'', value, '\');">',
     93                                                                        ' onclick="CKEDITOR.tools.callFunction(', this._.getClick(), ',\'', value, '\'); return false;">',
    9494                                                                        html || value,
    9595                                                                '</a>' +
    9696                                                        '</li>' );
  • _source/plugins/richcombo/plugin.js

     
    185185
    186186                        output.push(
    187187                                        ' onkeydown="CKEDITOR.tools.callFunction( ', keyDownFn, ', event, this );"' +
    188                                         ' onmousedown="CKEDITOR.tools.callFunction(', clickFn, ', this);">' +
     188                                        ' onclick="CKEDITOR.tools.callFunction(', clickFn, ', this); return false;">' +
    189189                                                '<span id="', id, '_text" class=cke_text>&nbsp;</span>' +
    190190                                                '<span class=cke_openbutton></span>' +
    191191                                        '</a>' +
  • _source/plugins/colorbutton/plugin.js

     
    102102                        output.push(
    103103                                '<a class="cke_colorauto" _cke_focus=1 hidefocus=true' +
    104104                                        ' title="', lang.auto, '"' +
    105                                         ' onclick="CKEDITOR.tools.callFunction(', clickFn, ',null,\'', type, '\');"' +
     105                                        ' onclick="CKEDITOR.tools.callFunction(', clickFn, ',null,\'', type, '\');return false;"' +
    106106                                        ' href="javascript:void(\'', lang.auto, '\')">' +
    107107                                        '<table cellspacing=0 cellpadding=0 width="100%">' +
    108108                                                '<tr>' +
     
    128128                                        '<td>' +
    129129                                                '<a class="cke_colorbox" _cke_focus=1 hidefocus=true' +
    130130                                                        ' title="', color, '"' +
    131                                                         ' onclick="CKEDITOR.tools.callFunction(', clickFn, ',\'#', color, '\',\'', type, '\');"' +
     131                                                        ' onclick="CKEDITOR.tools.callFunction(', clickFn, ',\'#', color, '\',\'', type, '\'); return false;"' +
    132132                                                        ' href="javascript:void(\'', color, '\')">' +
    133133                                                        '<span class="cke_colorbox" style="background-color:#', color, '"></span>' +
    134134                                                '</a>' +
     
    144144                                                '<td colspan=8 align=center>' +
    145145                                                        '<a class="cke_colormore" _cke_focus=1 hidefocus=true' +
    146146                                                                ' title="', lang.more, '"' +
    147                                                                 ' onclick="CKEDITOR.tools.callFunction(', clickFn, ',\'?\',\'', type, '\');"' +
     147                                                                ' onclick="CKEDITOR.tools.callFunction(', clickFn, ',\'?\',\'', type, '\');return false;"' +
    148148                                                                ' href="javascript:void(\'', lang.more, '\')">',
    149149                                                                lang.more,
    150150                                                        '</a>' +
  • _source/plugins/panelbutton/plugin.js

     
    156156
    157157                        output.push(
    158158                                        ' onkeydown="CKEDITOR.tools.callFunction( ', keyDownFn, ', event, this );"' +
    159                                         ' onclick="CKEDITOR.tools.callFunction(', clickFn, ', this);">' +
     159                                        ' onclick="CKEDITOR.tools.callFunction(', clickFn, ', this); return false;">' +
    160160                                                '<span class="cke_icon"></span>' +
    161161                                                '<span class="cke_label">', this.label, '</span>' +
    162162                                                '<span class="cke_buttonarrow"></span>' +
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy