Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    52

    WYSIWYG Editor: aggiunta link button

    Ciao a tutti!
    Sareste così gentili da indicarmi un modo per aggiungere un pulsante per creare un link nel wysiwyg editor che si trova qui?
    http://www.pianeta.com/map/index.php...hSCQ247/pidQ11
    Infatti mi piacerebbe che chi si avvale di questo editor possa aggiungere anche un link, oltre che poter grassettare o rendere corsivo il testo...
    grazie
    HappyEnd

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Leggi qui
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    52
    ti ringrazio per la dritta, la guida è al solito molto bella e molto ben fatta: però mi porta a un wysiwyg editor che divide i blocchi di testo in DIV, cosa che fa probabilmente grazie al fatto di essere un iFrame: a me serve invece che i blocchi di testo siano textArea... che devo fare per operare questa trasformazione?

    giuliano
    HappyEnd

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Sulla base del concetto del editor segnlato
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    
    <script type="text/javascript">
    function formatText(el,tag){
    var selectedText = document.selection?document.selection.createRange().text:el.value.substring(el.selectionStart,el.selectionEnd);
    if(selectedText!=''){
    if(tag=='a'){
    newText=''+selectedText+''}
    else{
    newText='<'+tag+'>'+selectedText+'</'+tag+'>';}
    el.value=el.value.replace(selectedText,newText)
    }
    } 
    </script>
    </head>
    <body>
    <form action="" id="myForm">
    <textarea name="myTextarea" rows="12" cols="50">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</textarea>
    
    
    <input type="button" value="Bold" onclick="formatText(myTextarea,'b')">
    <input type="button" value="Center" onclick="formatText(myTextarea,'center')">
    <input type="button" value="Italic" onclick="formatText(myTextarea,'i')">
    <input type="button" value="Underline" onclick="formatText(myTextarea,'u')">
    <input type="button" value="link" onclick="formatText(myTextarea,'a')">
    </form>
    </body>
    </html>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    52
    grazie mille, ci siamo quasi. il quasi è dovuto a una dimenticanza mia, in quanto non ho specificato, sbadato come sono, che ho bisogno che si apra una finestra indipendente (tipo un alert di javascript) in cui specificare http://etcetc.com..., mente invece qua si apre e si chiude un tag url... mi dispiace romperti le glorie ancora e nuovamente ti ringrazio per l'aiuto!
    HappyEnd

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 © 2025 vBulletin Solutions, Inc. All rights reserved.