Avatar billede rohaje Nybegynder
09. november 2004 - 22:56 Der er 17 kommentarer og
1 løsning

firefox og flash align i html genereret af flash

Har lige installeret firefox og opdaget at min side aligner helt forkert. Min side er rent flash, og hmtl'en er stort set genereret af flash.

www.rohaje.dk

Det er meningen at den skal stå centreret og ikke scalere.

Hvad skal jeg skrive i html'en for at den står rigtigt i både EI og firefox?

mvh

Robert
Avatar billede thulstrup Nybegynder
09. november 2004 - 22:59 #1
Det er et DOCTYPE problem. Check:
http://www.eksperten.dk/spm/551346
Avatar billede nikolajdu Nybegynder
09. november 2004 - 23:03 #2
Hvorfor dog publicere i % - Gør det nu i pixels i stedet så vil det aldrig ske. Når det kommer til doctype så bør du også bruge <object> så det kan valideres. Nedenstående kan valideres og virker i alle nyere browsere.

<p style="text-align:center">
<object type="application/x-shockwave-flash" data="flash/preloader.swf" width="760" height="130">
    <param name="movie" value="index.swf" />
</object>
</p>

/Nikolaj
Avatar billede nikolajdu Nybegynder
09. november 2004 - 23:04 #3
Mozilla, NS7, Opera 5 kan alle 'simulere' activeX og derfor ud med <embed>
Avatar billede rohaje Nybegynder
09. november 2004 - 23:10 #4
Tak for den hurtige responce,,
Har lige prøvet at udskifte DOCTYPE,, det ser ikke ud til at virke.. :(

nikolaj,,100% og noScale plejer at virke derfor :)
gider du skære ud i pap, jeg ved så lidt om html, at jeg ikke ved hvad jeg skal slette af det gamle,, kan dit eksempel erstatte alt i mellem <object og </object> ?
Avatar billede rohaje Nybegynder
09. november 2004 - 23:15 #5
sorry, thulsrtup, det virker fint, fik lige en (") for meget
Avatar billede nikolajdu Nybegynder
09. november 2004 - 23:21 #6
Kan godt se du gerne vil have effekten udover din flashfilm det giver et mindre problem da du for at kunne validere skal sætte højde og bredde i px.
Avatar billede rohaje Nybegynder
09. november 2004 - 23:26 #7
hvad er problemet, med ikke at kunne validere? Ja undskyld, jeg ved ikke helt hvad du snakker om. :/
Avatar billede nikolajdu Nybegynder
09. november 2004 - 23:32 #8
Problemet er ikke så stort når du ikke ved hvorfor ;-)

Nej valideringen giver dig for det første en større sikkerhed for at det ser ens ud i alle browsere. Du har brugt XHTML som er den nyeste standard hvorimod html4 trods alt har nogle år på bagen. XHTML har XML inspireret syntax (det tager ikke lang tid at lære) og har derfor nogle ekstra tricks i hatten.

Problemet er så bare at % ikke understøttes i den herlige simulering.
Avatar billede rohaje Nybegynder
09. november 2004 - 23:41 #9
Jeg har bare spyttet den ud med flash-publish, og så skrevet lidt til.

Jeg har aldrig skænket html'en en tanke, bare den viser min flash, har det været ok..

Men hvis jeg går til px,, bliver flash'en skåret af ?
Vil det være bedre at ændre det til html4 ?

Det kan være man skulle læse lidt om html,,
Avatar billede nikolajdu Nybegynder
09. november 2004 - 23:47 #10
Så bliver flashen skåret af == i XHTML korrekt.
Avatar billede nikolajdu Nybegynder
09. november 2004 - 23:47 #11
Det gør den selvfølgelig i også i html4 men her er det trods alt understøttet.
Avatar billede rohaje Nybegynder
09. november 2004 - 23:49 #12
så- jeg skal bare lade den være som den er og leve lykkeligt videre med min uvidenhed? :)

ok,, Det ser ud til at virke, thulstrup smider du ikke et svar.
Avatar billede rohaje Nybegynder
09. november 2004 - 23:49 #13
hvad så jeg skal ændre den html4,, ?
Avatar billede nikolajdu Nybegynder
09. november 2004 - 23:50 #14
hehe så længe du kun har flash på siden får du heller ikke noget fornuftigt ud af at skifte alligevel :))
Avatar billede rohaje Nybegynder
09. november 2004 - 23:51 #15
<html html4="http://www.w3.org/1999/html4" xml:lang="en" lang="en">

eller hvad ?
Avatar billede rohaje Nybegynder
09. november 2004 - 23:52 #16
det er jo det, jeg siger html er nået publish i flash har skabt
Avatar billede thulstrup Nybegynder
10. november 2004 - 09:47 #17
Toppen i din html skal bare se sådan her ud:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
...osv

The xmlns attribute is required in XHTML but not in HTML. However, the validator on w3.org does not complain when this attribute is missing from the <html> tag in an XHTML document. This is because "xmlns=http://www.w3.org/1999/xhtml" is a fixed value and will be added to the <html> tag even if you do not include it.
Avatar billede rohaje Nybegynder
10. november 2004 - 09:51 #18
tak, for det thulstrup, og mange tak til nikolaj.
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