Avatar billede breon Nybegynder
02. juni 2005 - 22:58 Der er 13 kommentarer og
1 løsning

Bedste løsning med flash og html/css

Det er ikke et problem som sådan, men mere et interessespørgsmål.

Hvad er den bedste løsning hvis man f.eks. har en top lavet i flash og resten af siden er lavet i alm. html/css, og man ikke ønsker at flash filmen skal reloades hver gang der klikkes på et menupunkt i html delen?
Avatar billede roenving Novice
02. juni 2005 - 23:28 #1
Jeg tror kun det kan laves med (i)frames !-)
Avatar billede roenving Novice
02. juni 2005 - 23:30 #2
Hvilket jeg synes er en rigtig dårlig idé !-)

-- af to grunde:

-- en løsning med (i)frames giver problemer med f.eks. søgemaskiner, samt at f.eks. jeg ikke ser toppen, fordi der kommer en sikkerhedsalert, jeg selvfølgelig siger nej til !o]
Avatar billede reino Nybegynder
02. juni 2005 - 23:47 #3
Hvad med en normalt framet løsning ? :). Ikke optimalt hvad angår søgemaskiner, men du slipper da for en sikkerhedsalert :)
Avatar billede olebole Juniormester
03. juni 2005 - 00:57 #4
<ole>

Alm. frames, iframe eller ingen frames overhovedet ... roenving får - som så mange andre - under alle omstændigheder en sikkerheds-alert, når browseren forsøger at loade en ActiveX-komponent  :)

/mvh
</bole>
Avatar billede foxmulder58 Praktikant
03. juni 2005 - 01:42 #5
Jeg vil mene at du skal lave 2 <div> tags. Et <div> tag for flash menuen og et <div> tag for HTML-delen.

mvh
mads
Avatar billede foxmulder58 Praktikant
03. juni 2005 - 01:45 #6
På de sider der ligger under hjemmesiden hvor fash ikke skal animere eller loope laver du bare 2 flash dele:

1. En flash menu der animerer/looper

2. En flash menu til underliggende síder hvor du har et actionscript (stop();) som gør at menuen ikke animerer/looper.

Forstår du mit svar?

Mvh
Mads
Avatar billede breon Nybegynder
03. juni 2005 - 12:00 #7
Foxmulder58 > Jeg er ikke helt med på hvad du mener. Men det er nu heller ikke en flash menu jeg har i tankerne. Bare en flash top med lidt billeder og lidt lir. F.eks. har jeg arbejdet med siden her: http://www.brianborup.dk/ost/

Den har en flash top og resten er så i html/css, hvor jeg bruger iframe til selve indholdet. Jeg synes bare ikke min løsning er helt optimal, fordi jeg har lavet et rimelig komplekst design og siden er fyldt med Divs og andet halløj. F.eks. er scrollbaren i midten sat på en Div, men da IE og f.eks. Firefox tolker css forskelligt fucker det mit design lidt op, så i Firefox er scrollbaren f.eks. kun halvt synlig eller kun i bunden. Siden er derfor ikke helt færdig endnu, men inden jeg forsøger at få rettet op på min kode, ville jeg lige om mulighederne herinde.

Alternativet er jo at jeg dropper iframen og fjerner en masse elementer fra flashtoppen, så den bedre kan tåle at blive reloaded igen og igen. Det er bare lidt trist at kreativiteten bliver bremset af teknikken...
Avatar billede roenving Novice
04. juni 2005 - 12:16 #8
FireFox kan du klare med: overflow:-moz-scrollbars-vertical; ...

-- men forskelligheden af fortolkningen af css kan du for det meste fjerne ved at sørge for at alle browsere ser det samme, og til den brug er xhtml i den form du bruger det ganske enkelt ubrugelig !-)

Desværre er det sådan, at der vist i dag ikke findes en browser, som er i standtil at udnytte xhtml, og i hvert fald er det sådan at Internet Explorer simpelthen skider på dine css-direktiver og samtlige standarder, fordi du har sat noget før doctype ...

Så den klare anbefaling er, at du for nuværende dropper xhtml og benytter dig f.eks. af:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>

-- men allermindst skal du i hvert fald droppe xml-prologen, da den som sagt sender IE i quirks-mode, dvs. i bedste fald mangelfuldt fortolker css-instruktioner !o]
Avatar billede roenving Novice
04. juni 2005 - 12:18 #9
PS. Hvis du vil undgå problemer med søgemaskiner og (i)frames kan du fjerne de fleste med noget javascript, f.eks. den teknik, jeg benytter mig af her:

http://roenving.users.whitehat.dk/WD5Opacity.html

Bemærk ændringen i adresselinjen og find kode/forklaring ved at klikke nede til venstre på teksten om framing !-)
Avatar billede breon Nybegynder
05. juni 2005 - 15:34 #10
Jeg ved godt min Doctype ikke helt god, og at jeg i øvrigt heller ikke overholder xthml standarden. Siden er blevet lidt rodet efter diverse lappeløsninger og css forsøg, så den skal lige renses godt igennem og måske bygges på ny i sommerferien (uden ramer).

Men Roenvig du har nok svaret bedst på mit spørgsmål, så smid et svar.
Avatar billede foxmulder58 Praktikant
06. juni 2005 - 01:32 #11
det jeg mente var en designløsnign med et <div> element til dit flashbanner og <div> elementer til resten af indholdet ligesom min side:


www.netausupport.frac.dk

mvh
Mads
Avatar billede roenving Novice
08. juni 2005 - 01:38 #12
Velbekomme '-)
Avatar billede breon Nybegynder
08. juni 2005 - 22:22 #13
Jeg beklager ventetiden. Jeg får tilsyneladende ikke længere mails når der kommer nye svar/kommentarer i en tråd.
Avatar billede roenving Novice
09. juni 2005 - 00:50 #14
Jeg takker for point, men du er da ikke den eneste !-)
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