Avatar billede lyden Nybegynder
10. april 2009 - 16:11 Der er 2 kommentarer og
1 løsning

css - flash - eksternal text?

Hej!

Jeg er blevet lidt rusten idet her, lidt hjælp vil være absolut en nødvendighed.

Jeg prøver forgæves at style mit eksternt loaded tekst dokument. Se nedenstående.

Det funker egentlig fint, men kun hver anden gang .... stylingen forsvinder når der refreshes i browser og kommer snigende igen. tjek her:

http://lyden.biz/misc/test_load_text/formattedText.html

jeg har følgende script i min swf. :

System.useCodepage = true;
function loadMyText(evt) {
    var loadit_lv:LoadVars = new LoadVars();
    loadit_lv.load("sampletext.txt");
    loadit_lv.onLoad = function(success:Boolean) {
        if (success) {
            my_txt.condenseWhite = true;
            my_txt.htmlText = this.content;
        } else {
            trace("Could not load text file.");
        }
    };
}
loadMyText();

//apply stylesheet
var cssStyle = new TextField.StyleSheet();
cssStyle.load("styles.css");
cssStyle.onLoad = function(success:Boolean) {
    if (success) {
        my_txt.styleSheet = cssStyle;
    } else {
        trace("Could not load CSS file.");
    }
};

I mit stylesheet har jeg følgende:

p {
font-family: Arial;
font-size: 12px;
color: #730D0D;
}
.headline {
font-family: Arial;
font-size: 24px;
color: #C71616;
}
.bURL {
font-family: Arial;
font-size: 12px;
}

a:link {
color:#b7bf88;
font-weight: bold;
}
a:hover {
text-decoration: underline;
}

I mit eksterne text dokument(UTF-16) har jeg følgende:

content=<p class="headline">Lorem ipsum dolor sit amet</p>
<p>
<i>by John Doe</i><br>
<li><b>Publisher:</b> Rødgrød med Fløde</li>
<li><b>Website:</b> <a href="http://www.adobe.com" target="_blank"><span class="bURL">www.adobe.com</span></a></li>
</p>
<p><img src="http://www.helpexamples.com/flash/images/logo.png">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi <i>enim ad minim veniam, quis nostrud exerci</i> tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p>
<br>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p>
<br>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p>


Mit tekst felt i flash har ingen fonte embed, det er sat til html/dynamisk......

Hvis der er brug for flere informationer, sig da lige til, jeg fatter det simpelthen ikke, stylingen kommer og går.... arghhhhh!

Endnu mer' "mærkligt" er at jeg ikke får stylingen til at funke medmindre jeg uploader, lokalt funker det overhovedet ikke.......

MvH
Avatar billede lyden Nybegynder
10. april 2009 - 16:35 #1
Update : det virker dog lokalt, men stadig kun hveranden gang .....

Støn!!!
Avatar billede lyden Nybegynder
10. april 2009 - 16:51 #2
Lille update til : eksemplet fra Adobe, har selvsamme problem..... ? Hmmmm!

Eksempel her ....

http://lyden.biz/misc/test_load_text/formattedText2.html
Avatar billede lyden Nybegynder
12. april 2009 - 15:33 #3
Løst, rækkefølgen ved load af xml og css sq lige byttes rundt ....
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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