Visualizzazione risultati 1 fino 22 di 22

Discussione: Scrivere un testo cliccando gif

  1. #1
    Guest

    Predefinito Scrivere un testo cliccando gif

    Ragazzi ho un problema (cioè leggendo i messaggi che ho lascianto in questi giorni direi più di uno) ma questo è un vuoto di memoria.
    Allora devo creare un "editor" online che formatti il codice html (come quello di questo forum). Immagino che sia fatto in JavaScript usando la funzione "onclick", ma non ne sono sicuro.
    Qualcuno sa dirmi cosa cercare?

  2. #2
    Guest

    Predefinito

    Cosa intenti per "formattare"?
    Da un box creare una pagina?

  3. #3
    Guest

    Predefinito

    Ti spiego sto realizzando un NUKE in PHP e ho delle funzioni per creare,modificare ed eliminare le pagine. Ora devo realizzare qualcosa che permetta a chi non conosce l'html di formattare queste pagine. Ho pensato di utilzzare lo stesso sistema che si usa nei forum, ovvero se io clicco sulla B mi compare sulla TEXTAREA la scritta "<'b'>Grassetto<'/b'>".
    Vorrei realizzare qualcosa di simile.

  4. #4
    Guest

    Predefinito

    bè sarebbe una realizzazione piuttosto complicata, e si incapperebbe comunque in errori non facilmenete gestibili.

    io visto che usi nuke ti consiglio FCK editor, un add-on con il quale puoi fare automaticamente la stessa cosa per tutte le text-area del sito. su www.tuttonuke.com puoi vederne una demo.

  5. #5
    Guest

    Predefinito

    Io non uso NUKE ne sto realizzando uno per un'azienda, ma essendo il mio primo incarico (mi sono diplomato da 2mesi e lavoro da 4giorni) ogni tanto ho dei problemi

  6. #6
    Guest

    Predefinito

    prova così:
    Codice HTML:
    <form name="prova">
    <input type="textarea" name="test">
    </form>
    <img src="bottone.gif" OnClick="document.prova.test.value+='<b></b>'">

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da SoulHome
    prova così:
    Codice HTML:
    <form name="prova">
    <input type="textarea" name="test">
    </form>
    <img src="bottone.gif" OnClick="document.prova.test.value+='<b></b>'">
    Perfetto quello che cercavo!!
    Grazie 1000!

    Beltd quell'editor che mi hai cosigliato è spettacolare!!!!

  8. #8
    Guest

    Predefinito

    Tutto perfetto tranne che non mi prende questa qui:

    <img border="0" src="images/image.gif" width="21" height="20" OnClick="document.prova.Testo.value+='<img src="indirizzo">'">

    Sicuramente è colpa delle due "" prima di "indirizzo", ma se non le metto mi sbaglia l'HTML. Esiste un modo, come per esempio nel php (\"\")?

    Grazie!

  9. #9
    Guest

    Predefinito

    prova a scrivere &quot; invece di "

    edit
    ora ke ci penso si può usare pure \" (edit 2: \" in qst caso nn funziona)
    Ultima modifica di SoulHome : 20-10-2005 alle ore 15.40.36

  10. #10
    Guest

    Predefinito

    Perfetto risolto!
    Grazie a tutti!

  11. #11
    Guest

    Predefinito

    Mi è stata chiesta una modifica... dovrebbe funzionare nel seguente modo:

    - io seleziono con il mouse la parola che voglio mettere in grossetto;
    - clicco sulla B;
    - mi vengono messi i tag in questo modo: <b>parola evidenziata</b>
    Esiste un modo per farlo?

  12. #12
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Non l'ho provato ma dovrebbe bastare sostituire questa riga:
    Citazione Originalmente inviato da SoulHome
    Codice HTML:
    <img src="bottone.gif" OnClick="document.prova.test.value+='<b></b>'">
    con questa:
    Codice HTML:
    <IMG SRC="..." onClick="document.prova.test.value='<B>'+document.prova.test.value+'</B>'">
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  13. #13
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da kickoff
    Io non uso NUKE ne sto realizzando uno per un'azienda, ma essendo il mio primo incarico (mi sono diplomato da 2mesi e lavoro da 4giorni) ogni tanto ho dei problemi
    [ot]Quanto ti pagano?[/ot]
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  14. #14
    Guest

    Predefinito

    dementialsite non è così semplice, perchè si deve determinare l'inizio e la fine della selezione.
    Ho fatto una cosa del genere per il mio forum, ma se non ricordo male funziona solo con IE, con gli altri browser non si può.


    ciaooooo!!!!!!

  15. #15
    Guest

    Predefinito

    Infatti non funziona quel codice.

    Cmq sto in prova per il momento...

    Ma si può fare come qui sul forum che clicco su B mi si apre una finestra in cui devo inserire il testo che voglio in GROSSETTO e poi cliccando "ok" me lo formatta sul testo? Sarebbe più semplice?

  16. #16
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Le avrei pure trovate quelle funzioni javascript che lo fanno ("grattandole" dal codice del forum :-D), ma sono terribilmente complicate da decifrare che forse faccio prima a trovare un nuovo metodo...

    Penserò sul da farsi... statemi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  17. #17
    Guest

    Predefinito

    function bolda() {
    boldato=prompt("Scrivi il testo da boldare");
    document.tuoform.nomecampo.value+=boldato;
    }

    PS: si chiama grAssetto, non grossetto ;)


    Ciaoooooo!!!!!!!

  18. #18
    Guest

    Predefinito

    debug si è dimenticato di mettere i tag <b></b> prima di abbiungere il testo
    Codice HTML:
    function bolda() {
    boldato=prompt("Scrivi il testo da boldare");
    boldato= "<b>" + boldato + "</b>";
    document.tuoform.nomecampo.value+=boldato;
    }

  19. #19
    Guest

    Predefinito

    Grazie 1000 ragazzi!!!

  20. #20
    Guest

    Predefinito

    hei...qnd ha finito e ti pagano x il lavoro facciamo a metà..ok?
    ahahahahahh

  21. #21
    Guest

    Predefinito

    Peccato che per i prossimi 4mesi sto in prova... quindi se ne riparla tra 5mesi... cmq se provo a fare questo discorso con la finestra, solo mettendo il tag per le immagini mi da errori per gli "" anche se metto &quot
    Misteri del JavaScript

  22. #22
    Guest

    Predefinito

    qst volta puoi usare \" oppure semplicemente '

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •