Avatar billede entracore Nybegynder
14. maj 2002 - 21:43 Der er 5 kommentarer og
1 løsning

WYSIWYG Editor - Angiv font typen

Hej

Jeg sidder og leger med MS Dhtml editor og jeg vil høre om der er nogen herinde der ved hvordan man angiver en font i editoren når denne indlæses.

F.eks. standard fonten er Times New Roman men jeg vil gerne have ændret denne til Verdana når editoren indlæses på siden.

Håber at der nogle der kan hjælpe.
Avatar billede krogstrup Nybegynder
14. maj 2002 - 21:57 #1
Da der er lavet MANGE editorer via denne komponent, bliver du nødt til at vise din kode, for at vi kan hjælpe dig :-)
Avatar billede entracore Nybegynder
14. maj 2002 - 21:59 #2
Kommer her:

Javascript delen:

function initEditor(oText){
        frames.editor.document.designMode="On"
        editor.document.open()
        frames.editor.document.write(document.all.intext.innerHTML)
        editor.document.close()
        editor.focus()

        setFontFace('Verdana');
        }
   
   
    function setFontFace(strFont){
        var selText=frames.editor.document.selection.createRange();
        execCommand ("FontName",true,strFont)
        selText.select
        frames.editor.focus
        }
   
    function setFontSize(strSize){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("FontSize",true,strSize);
        selText.select;
        frames.editor.focus;
        }
   
    function setBold(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("Bold");
        selText.select;
        frames.editor.focus;
        }
   
    function setItalic(){
        var selText1=frames.editor.document.selection.createRange()
        selText1.execCommand ("Italic")
        selText1.select
        frames.editor.focus
        }
   
    function setUline(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("Underline");
        selText.select;
        frames.editor.focus;
        }
   
    function setLeft(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("JustifyLeft");
        selText.select;
        frames.editor.focus;
        }
   
    function setCent(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("JustifyCenter");
        selText.select;
        frames.editor.focus;
        }
   
    function setRight(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("JustifyRight");
        selText.select;
        frames.editor.focus;
        }
   
    function setCopy(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("Copy");
        selText.select;
        frames.editor.focus;
        }
   
    function setCut(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("Cut");
        selText.select;
        frames.editor.focus;
        }
   
    function setPaste(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("Paste");
        selText.select;
        frames.editor.focus;
        }
       
    function setDelete(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("Delete");
        selText.select;
        frames.editor.focus;
        }
   
    function setSave(){
    objSampleText = editor.document.body.innerHTML;
    document.all["objTextEksport"].value = objSampleText;
        }
       
       
    function setLink(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand("CreateLink");
        selText.select;
        frames.editor.focus;
        }
   
    function setUnLink(){
        var selText=frames.editor.document.selection.createRange();
        selText.execCommand ("Unlink");
        selText.select;
        frames.editor.focus;
        }
Avatar billede krogstrup Nybegynder
15. maj 2002 - 07:48 #3
Hvordan ser selve din editor ud ?

bruger du en DIV eller IFRAME ???
Avatar billede entracore Nybegynder
15. maj 2002 - 08:01 #4
Jeg anvender iframe.
Avatar billede krogstrup Nybegynder
15. maj 2002 - 08:48 #5
kan du ikke bare indsætte følgende i den fil du indlæser i din IFRAME:

<span style="font-family:verdana;">Begynd at skrive din tekst her...</span>

eller

<body style="font-family:verdana;">

</body>


eller hvis du ikke indlæser et eksternt dokument i din IFRAME:

<iframe style="font-family:verdana;"></iframe>


?
Avatar billede entracore Nybegynder
17. november 2002 - 12:45 #6
Spg lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester