Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [JS]Controllare tipo del testo su posizione del cursore di testo

    Io ho un iframe editabile. Vorrei sapere, con una funzione, di che tipo è il testo selezionato o solamente dove è situato il cursore, cioè voglio sapere se è grassetto o sottolineato, colorato etc, si puo ?
    [EDIT]dovrebbe funzionare anche con firefox[/EDIT]
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    dovrebbe essere possibile (ho fatto qualcosa di simile ma non ho il codice sottomano) controllando l' outerHTML di quanto selezionato
    o risalendo (qui anche ffox dovrebbe reggere) al parentNode di quanto selezionato

    se ti interessa l' argomento il consiglio sarebbe di prendere un editor ben fatto, come htmlarea, e cercare di capirne il codice, sono sicuro che li' vengono operati controlli del genere

  3. #3
    Ma di solito nei wysiwing gia pronti fanno in odo di nn far capire il codice
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  4. #4
    up
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da bonaprogram
    Ma di solito nei wysiwing gia pronti fanno in odo di nn far capire il codice
    e tu devi essere + bonaprogram di loro
    lo so che e' un casino a smontare quei codici, ma il gioco vale la candela

    x IE un ipotesi potrebbe essere questa
    codice:
    var tagPadre=riferimentoIframe.document.selection.createRange().parentElement();
    alert(tagPadre.tagName)
    ciao

  6. #6
    ho risolto utilizzare queryCommandState e queryCommandValue
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  7. #7
    ciao bonaprogram, tiro su il thread per sapere se hai trovato un modo di conoscere la posizione del cursore dentro all'iframe editabile, mi sarebbe molto utile, grazie.

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.