Avatar billede jokerper Nybegynder
06. september 2008 - 08:29 Der er 8 kommentarer og
1 løsning

xml encodning fejler

Flyttet fra spm: http://www.eksperten.dk/spm/844386

Jeg kan se i min xml fil at der er de kodet rigtigt æøå og i min DB står de også rigtigt, men ved fremvisning i mit flash bliver de til firkanter. flytter derfor til Flash.


Jeg ved godt at disse spm har været stillet flere gange.

Men jeg fatter ikke hvorfor min kode forsat ikke vil makke ret.

Programmer/kode/script
Min webside er kodet til iso-8859-1
Jeg har et script som benytter Flash-movie "billedvisning" via en xml-fil denne fil så ledes ud:

<?xml version="1.0" encoding="iso-8859-1" ?>
- <slideshow>
  <billede url="images/billede6.JPG" alt="Det dur ikke" />
  <billede url="images/billede1.JPG" alt="Min mor er Så glad i dag" />
  <billede url="images/billede2.JPG" alt="" />
  <billede url="images/billede3.JPG" alt="" />
  <billede url="images/billede4.JPG" alt="" />
  <billede url="images/billede5.JPG" alt="" />
  </slideshow>


Problem:
Mit problem er æøå og XML-kan ikke vises ved hjælp af typografiarket XSL.

Jeg har billedtekst i min DB kodet som:
latin1_danish_ci

Jeg har dette i min php fil som indeholder objektet flash-movien:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Avatar billede andersbro Nybegynder
07. september 2008 - 17:18 #1
Prøv at skrive
System.useCodepage = true;
i første frame i flash-filen.
Avatar billede olebole Juniormester
08. september 2008 - 20:34 #2
Avatar billede jokerper Nybegynder
22. oktober 2008 - 22:09 #3
Lægger I nogle svar så lukker jeg her...

olebole - hvad betyder dette #rid7200594 ????
Avatar billede olebole Juniormester
22. oktober 2008 - 22:28 #4
HTML'en bag min kommentar ovenfor ser sådan ud (indrykket):

<tr valign="top">
    <td id="rid7200596" class="spm-from" style="border-right: 3px solid #c0c0c0;">
        <a name="7200596">Kommentar</a>:
        <a href="#rid7200596" onclick="post_tools(7200596,'olebole',event);"
            class="link_black_spm">olebole</a><br />
        08/09-2008 20:34:33</td>
    <td class="spm-respons">&lt;ole&gt;<br /><br />
        <a href="http://www.eksperten.dk/spm/844386#rid7200594"
            target="_blank">http://www.eksperten.dk/spm/844386#rid7200594</a>&nbsp; =)<br /><br />
        /mvh<br />&lt;/bole&gt;</td>
</tr>

Hvis jeg linker på denne måde:
    http://www.eksperten.dk/spm/844416#rid7200596

- vil siden hoppe ned til td'en med id="rid7200596"  ;o)

Jeg kan dermed linke til en bestemt kommentar - men der kan selvfølgelig ikke altid scrolles, så kommentaren står øverst i browservinduet. Det afhænger af, hvorlangt nede kommentaren står og højden på brugerens browser.

Linket henter jeg ved at højreklikke på linket omkring brugernavnet ude til venstre og vælge 'Copy Shortcut'
Avatar billede olebole Juniormester
22. oktober 2008 - 22:30 #5
Da der også ligger dette link:
    <a name="7200596">Kommentar</a>

- kunne jeg faktisk også linke med:
    http://www.eksperten.dk/spm/844416#7200596

Så hopper den ned til linket, hvilket blot er nogle få pixels længere
Avatar billede olebole Juniormester
22. oktober 2008 - 22:36 #6
:)
Avatar billede olebole Juniormester
22. oktober 2008 - 22:48 #7
Du kan forøvrigt også tit bruge en sidenavigation, hvis du vil hente linket til et sidefragment. Hvis jeg vil linke til W3C's regler for label elementet under HTML 4.01:
    http://www.w3.org/TR/html401/interact/forms.html#h-17.9.1

- henter jeg det i menuen i toppen. Kik i statusbaren, når du hover de forskellige sidelinks.

Det samme gælder f.eks, hvad JS-referencen siger om Array objektets metoder:
    https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array#Methods

- igen hentet i toppen.
Avatar billede jokerper Nybegynder
23. oktober 2008 - 00:06 #8
Så blev jeg vist lidt mere opmærksom på nogle gode link muligheder, tak.

Det er med at holde øjene åbne, og spørge hvis der er noget man ikke forstår, for så lærer man!!!
Avatar billede olebole Juniormester
23. oktober 2008 - 09:14 #9
- præcis!  ;o)
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