Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di kepal
    Registrato dal
    Apr 2004
    Messaggi
    260

    Text Area - problema con a capo

    Ciao a tutti!
    ho un problema con una text area in JS.
    Questo è il codice:

    Codice PHP:

    (function() {     
    var 
    DOM tinymce.DOM;      

    // Tell it to load theme specific language pack(s)     tinymce.ThemeManager.requireLangPack('simple');      tinymce.create('tinymce.themes.SimpleTheme', {
             
    init : function(edurl) {
                 var 
    thisstates = ['Bold''Italic''Underline''Strikethrough''InsertUnorderedList''InsertOrderedList'], ed.settings;
                  
    t.editor ed;
                  
    ed.onInit.add(function() {
                     
    ed.onNodeChange.add(function(edcm) {
                         
    tinymce.each(states, function(c) {
                             
    cm.get(c.toLowerCase()).setActive(ed.queryCommandState(c));
                         });
                     });
                      
    ed.dom.loadCSS(url "/skins/" s.skin "/content.css");
                 });
                  
    DOM.loadCSS((s.editor_css ed.baseURI.toAbsolute(s.editor_css) : '') || url "/skins/" s.skin "/ui.css");
             },
              
    renderUI : function(o) {
                 var 
    thiso.targetNodeictbed t.editorcf ed.controlManagersc;
                  
    DOM.insertAfter(DOM.create('span', {id ed.id '_container''class' 'mceEditor ' ed.settings.skin 'SimpleSkin'}), n);
                 
    sc DOM.add(n'table', {cellPadding 0cellSpacing 0'class' 'mceLayout'});
                 
    tb DOM.add(n'tbody');

                  
    // Create iframe container
                 
    DOM.add(tb'tr');
                 
    ic DOM.add(DOM.add(n'td'), 'div', {'class' 'mceIframeContainer'});
                  
    // Create toolbar container 
                
    DOM.add(DOM.add(tb'tr', {'class' 'last'}), 'td', {'class' 'mceToolbar mceLast'align 'center'});
                  
    // Create toolbar
                 
    tb t.toolbar cf.createToolbar("tools1");             
    tb.add(cf.createButton('bold', {title 'simple.bold_desc'cmd 'Bold'}));             tb.add(cf.createButton('italic', {title 'simple.italic_desc'cmd 'Italic'}));             tb.add(cf.createButton('underline', {title 'simple.underline_desc'cmd 'Underline'}));
                 
    tb.add(cf.createButton('strikethrough', {title 'simple.striketrough_desc'cmd 'Strikethrough'}));
                 
    tb.add(cf.createSeparator());
                 
    tb.add(cf.createButton('undo', {title 'simple.undo_desc'cmd 'Undo'}));
                 
    tb.add(cf.createButton('redo', {title 'simple.redo_desc'cmd 'Redo'}));
                 
    tb.add(cf.createSeparator());             tb.add(cf.createButton('cleanup', {title 'simple.cleanup_desc'cmd 'mceCleanup'}));
                 
    tb.add(cf.createSeparator());             tb.add(cf.createButton('insertunorderedlist', {title 'simple.bullist_desc'cmd 'InsertUnorderedList'}));
                 
    tb.add(cf.createButton('insertorderedlist', {title 'simple.numlist_desc'cmd 'InsertOrderedList'}));
                 
    tb.renderTo(n);
                  return {
                     
    iframeContainer ic,
                     
    editorContainer ed.id '_container',
                     
    sizeContainer sc
                    
    deltaHeight : -20
                 
    };
             },
              
    getInfo : function() {
                 return {
                     
    longname 'Simple theme',
                     
    author 'Moxiecode Systems AB',
                     
    authorurl 'http://tinymce.moxiecode.com',
                     
    version tinymce.majorVersion "." 
    tinymce.minorVersion
                 
    }
             }
         });
          
    tinymce.ThemeManager.add('simple'tinymce.themes.SimpleTheme); })(); 
    E' un form prestampato. Quando faccio 'enter' mi va a capo 2 spazi, in HTML come fosse un

    (tag paragrafo). Infatti, nel DB gli 'enter' sono inseriti come


    come faccio a fare un semplice
    ?

    Grazie a tutti!
    Simo
    ...IL GIANSA...

  2. #2
    Utente di HTML.it L'avatar di kepal
    Registrato dal
    Apr 2004
    Messaggi
    260
    scusate per l'irregolarità del codice postato sopra.
    se c'è bisogno, lo sistemo.

    Simo
    ...IL GIANSA...

  3. #3
    ma gli a capo ti danno fastidio?!?
    I DON'T Double Click!

  4. #4
    Utente di HTML.it L'avatar di kepal
    Registrato dal
    Apr 2004
    Messaggi
    260


    creano doppio spazio. La persona per la quale lo sto facendo, mi ha chiesto (giustamente, perchè è orrendo) di inserire un semplice spazio
    .

    Dove posso modificare?
    ...IL GIANSA...

  5. #5
    no, non mi sono spiegato: mi spieghi come faccio a leggere quel codice se lo posti tutto su di una riga sola?
    I DON'T Double Click!

  6. #6
    Utente di HTML.it L'avatar di kepal
    Registrato dal
    Apr 2004
    Messaggi
    260
    OPS! scusa non avevo capito!

    fatto! grazie!
    ...IL GIANSA...

  7. #7
    ah, ma è il TinyMCE.

    Se non mi sbaglio, tra le opzioni indicabile, c'è anche se usare

    o
    , ma devi andare a vedere sul suo sito dove vanno inserite le opzioni.

    In ogni caso, io il codice del JS non lo toccherei
    I DON'T Double Click!

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    39
    se non erro, con tinyMCE per dare un
    si preme SHIFT+ENTER

  9. #9
    Utente di HTML.it L'avatar di kepal
    Registrato dal
    Apr 2004
    Messaggi
    260
    Ragazzi grazie per le risposte celeri.
    Come faccio però a non mettere un'altro form con opzioni modificate e senza mandare l'utente a capo con SHIFT-ENTER?

    Grazie, Simo
    ...IL GIANSA...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.