• 05-06-2013, 14:37:53
    #1
    Arkadaşlar Merhaba;

    Asp.Net ile yapmış olduğum bir web uygulamasında bir sayfada CKEditor kullanıyorum.

    Burada bilgi girilirken benim belirlediğim karakter sayısından daha fazlasının girilmesini istemiyorum bununla alakalı türkçe bir kaynak bulamadım yardımcı olursanız sevinirim,
  • 05-06-2013, 16:07:09
    #2
    CKEditor bu şekilde bir özelliği yoksa jquery ile bu işlemi yapabilirsin. Denemedim ama şu sayfada böyle bir çözüm önerilmiş..

    Alıntı
    var locked;
    editor.on( 'key', function( evt ){

    var currentLength = editor.getData().length,
    maximumLength = 200;
    if( currentLength >= maximumLength )
    {
    if ( !locked )
    {
    // Record the last legal content.
    editor.fire( 'saveSnapshot' ), locked = 1;
    // Cancel the keystroke.
    evt.cancel();
    }
    else
    // Check after this key has effected.
    setTimeout( function()
    {
    // Rollback the illegal one.
    if( editor.getData().length > maximumLength )
    editor.execCommand( 'undo' );
    else
    locked = 0;
    }, 0 );
    }
    } );
  • 05-06-2013, 16:32:24
    #3
    HHHMMM adlı üyeden alıntı: mesajı görüntüle
    CKEditor bu şekilde bir özelliği yoksa jquery ile bu işlemi yapabilirsin. Denemedim ama şu sayfada böyle bir çözüm önerilmiş..
    Bende zaten türkce kaynak bulamadığımdan yakınıp yardım istemiştim