Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Formattazione testo

  1. #1

    Formattazione testo

    codice:
    function seleziona() {
    selectedText = document.selection.createRange().text;
    result = "";
    if (selectedText) {
    result = selectedText;
    }
    return result; 
    }
    function pPrompt1(msg, intro) {
    if (intro == "") {
    intro = seleziona()
    }
    b = prompt(msg, intro);
    if (b!="") {
    selectedText = document.selection.createRange().text;
    if (selectedText) {
    document.selection.createRange().text = ""+b+" ";
    document.selection.empty();
    } else {
    document.getElementById('testo').value += ""+b+" ";
    }
    }
    }
    Come si fa a farlo funzionare con FF?
    Thanks!

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    nei browser aderenti agli standard non dovrebbe esistere il createRange()
    in compenso hai selectionStart e selectionEnd che puoi utilizzare per determinare quanto selezionato dall' utente (ed in seguito formattarlo)

    adatta l' esempio che trovi qui
    http://forum.html.it/forum/showthrea...hreadid=871350
    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.