Avatar billede mads375 Juniormester
06. februar 2008 - 17:49 Der er 8 kommentarer og
1 løsning

hjælp til iframe

Hejsa.

Jeg har en side med 42 undersider, hvor indholdet undtagen midten er den samme, vil i ikke foreslå at bruge en iframe der?.

Jeg forstår bare ikke helt hvor jeg sætter min iframe ind, er det i min <table> - <tr> - <td>??
<iframe name="indsat" src="figur1.htm" frameborder="0" width="331" height="600" scolling="auto"></iframe>

Overstående sætter jeg ind i min <td>

Hvad skal jeg mere gøre. når jeg opretter en ny side og kalder den "figur1.htm" og begynder og skrive i det dokument, skulle det så ikke gerne virke??

Hvad er det så mere jeg skal sætte ind og hvor?

Med Venlig Hilsen
Mads
Avatar billede keysersoze Ekspert
06. februar 2008 - 18:20 #1
iframes skal indsættes mellem <td> og </td>

jeg ville ikke benytte iframes - det er ikke særlig brugervenligt og besværliggør også indeksering på søgemaskiner. Jeg ville i stedet benytte includes - se fx http://www.html.dk/tutorials/ssi/lektion3.asp - som dog kræver SSI på serveren, men det kører de fleste nu også med.
Avatar billede mads375 Juniormester
06. februar 2008 - 18:48 #2
hvis der ikke er det, vil du så anbefale at kopierer koderne ud på alle sider??
Avatar billede thesurfer Nybegynder
06. februar 2008 - 19:31 #3
Min holdning til frames/iframes: Det hører 1980'erne/1990'erne til :-)

Bruge enten SSI, som keysersoze foreslår, eller skift over til serverside scriptsprog (køb/lej et webhotel) med f.eks. ASP eller PHP..

Hvis du allerede har 42 undersider, kan du lige så godt kom seriøst igen med web.. og så går man tit over til ASP eller PHP.. Det kan være at du en dag ønsker at implementere egen gæstebog, forum eller andet database-halløj..

Hvis du er ligeglad med søgemaskinerne, kan du inkludere noget JavaScript kode, der tilføjer menuen til siderne.. så skal du kun inkludere 1 line, på alle dine sider..
Men som sagt, så er det ikke søgemaskine-venligt..
Avatar billede alodia Nybegynder
06. februar 2008 - 19:38 #4
Jeg vil foreslå dig at bruge PHP eller .NET! i .NET laver man en masterpage hvor alt det andet indhold hentes ind på, vistnok via en database. Er selv PHP´er - foreløbig*ss*

Men det kan være svært bare lige at starte på et af disse sprog!

og kan du det ikke -så start med xhtml 1.0 og css2 eller den nye css3 der kommer. og læs lidt om enten MSSQL som bruges til .NET
eller MySQL som bruges af PHP.
God vind!
Avatar billede roenving Novice
07. februar 2008 - 01:31 #5
Tjah, til nogle opgaver ville jeg dog stadig vælge (i)frames !o]

-- men det kommer an på, hvad din ide indeholder, for stort set den eneste idé, der fuldt kan retfærdiggøre et sådant setup er en side som min eksempel-side (som altså også er 5 år gammel, og kører absolut uden serverside kode i opsætningen !-)

-- da de fleste webhoteller tilbyder enten den ene eller den anden slags serverside muligheder, vil det være de færreste, der fornuftigt kan bruge den slags koncepter alene ...

Men er du interesseret, kan du jo kigge på min løsning af det helt store problem med (i)frame-løsninger, nemlig søgemaskinernes registrering, som bliver lidt for voldsomt rodet, hvis man ikke tackler det, så en side altid vises i sit rigtige miljø !-)

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

-- bemærk ændringen i adresse-linjen og se kode/forklaring ved at klikke på teksten om framing nede til venstre !o]
Avatar billede mads375 Juniormester
08. februar 2008 - 03:12 #6
jeg har valgt ikke at bruge det efter jeg har læst jeres meninger. Jeg ved ikke helt hvem der skal have point??
Dele, eller?

Med Venlig Hilsen
Mads
Avatar billede thesurfer Nybegynder
08. februar 2008 - 20:14 #7
Ingen points til mig, tak.
Avatar billede keysersoze Ekspert
09. februar 2008 - 09:51 #8
Hvis du har valgt at bruge mit forslag lægger jeg da et svar her - ellers bare afvis.
Avatar billede mads375 Juniormester
16. februar 2008 - 13:09 #9
undskyld forsinkelsen:-/
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