Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    24

    createElement()

    queste poche riche di codice non fanno altro che prendere il contenuto di una selezione e modificare il colore...
    il problema è che mi modifica il colore della selezione in modo corretto, ma non mantiene la struttura del testo!..

    esempio..

    se il testo è così:
    "Inizia una nuova discussione
    Utenti collegati al forum:"

    dopo la modifica diventa:
    "Inizia una nuova discussione Utenti collegati al forum:"

    e non è più possibile evidenziarlo......non riesco a capire quale sia il problema



    queste sono le poche righe di codice!...


    var colore = "#ff0000" ;

    var u= document.createElement("U");

    u.setAttribute("style","color:" +colore+"");

    var selection = document.commandDispatcher.focusedWindow.getSelect ion().getRangeAt(0).surroundContents(u);

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    sbaglio o questo e' xul?
    in normale pagina non da problemi

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    24
    esatto!..

    ..è per una estensione firefox!...

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    credo di aver trovato motivo e soluzione
    http://markmail.org/message/t3iuod77...+state:results

    var u= document.commandDispatcher.focusedWindow.document. createElement ("U");

    a te provare
    ciao

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.