1

onsdag, 7. december 2011, 13:00


Hej tweakere,

Jeg sidder lige og prøvet lidt med noget HTML og CSS for første gange :).. Efter lidt læsning kan jeg se, at jeg skal holde mig fra frames - og i stedet kode layoutet vha. CSS. Jeg er kommet "så langt", at jeg har fået det basale design på plads, men nu er jeg stødt på et problem. Jeg ønsker at lave en "template" html, der loader en bar i hver side, heading og footer samt en main page. Når man så trykker på et link, skal main page skifte - men resten bevares.

Dette var simpelt at sætte op med frames - men jeg kan ikke lige se, hvordan det skal gøres i CSS?

Umiddelbart ville jeg ud fra "programmerings"-tilgang lave en enkelt html template og så indsætte et "tag", der hvor main page content skulle være. Ved at trykke på et link i navigationsbaren skulle dette tag ændre sig til den valgte side (og opdatere). Kan det lade sig gøre?

Jeg kan selvfølgelig godt kopiere hele template koden ud i hver .html fil, men så meget code duplication virker absurd; det ville være ulideligt at opdatere og komplet reload af siden hver gang ville resultere i absurd meget trafik.

Er der en smart udvej? :)

:cheers:

[ - EOS 400D - ] - [ - HP EliteBook - ] - [ - iPhone 5 - ] - [ - Thinkpad X430s - ]

[ - AMD PII 545 - 4 GB RAM - M4A78-EM - 10TB - ][/size]

2

onsdag, 7. december 2011, 14:30


Hvad har du til rådighed af server-side?

Skal der indsættes fælles elementer på en side, så er det ret ligetil i php, hvor du med

Kildekode

1
<?php include 'filnavn.php' ?>


Så laver du din header, sidebar osv og inkluderer disse elementer i dine sider.

/ask

IBM t42 and IBM t23 still alive and kicking

3

onsdag, 7. december 2011, 15:06


Hvad har du til rådighed af server-side?

Skal der indsættes fælles elementer på en side, så er det ret ligetil i php, hvor du med

Kildekode

1

				


Så laver du din header, sidebar osv og inkluderer disse elementer i dine sider.

/ask
Jeg hoster selv, så jeg har "alt" til rådighed - det skal bare sættes op..

Jeg havde egentlig tænkt mig at udskyde PHP til senere - men hvis det er her løsningen gemmer sig, så er det vist bare for at komme igang! :)

[ - EOS 400D - ] - [ - HP EliteBook - ] - [ - iPhone 5 - ] - [ - Thinkpad X430s - ]

[ - AMD PII 545 - 4 GB RAM - M4A78-EM - 10TB - ][/size]

4

onsdag, 7. december 2011, 20:43


Hvad har du til rådighed af server-side?

Skal der indsættes fælles elementer på en side, så er det ret ligetil i php, hvor du med

Kildekode

1

				


Så laver du din header, sidebar osv og inkluderer disse elementer i dine sider.

/ask

:goodpost:

Fedt! PHP var lige hvad jeg skulle bruge! Tak :)..

Jeg har nu umiddelbart kun et problem; på højre "sidebar" har jeg indsat et element, der gør det muligt at streame radio. Men med den nuværende opsætning reloades hele siden - så pluginnet afbrydes. Så jeg skal have fundet ud af at kunne reloade dele af siden for sig.. "Testsiden" kører her:

http://ehaldrup.dk/

Nogle ideer?

:drink:

[ - EOS 400D - ] - [ - HP EliteBook - ] - [ - iPhone 5 - ] - [ - Thinkpad X430s - ]

[ - AMD PII 545 - 4 GB RAM - M4A78-EM - 10TB - ][/size]

Dette indlæg er blevet redigeret 1 gange, senest redigeret af "Dare_Devil" (07.12.2011, 20:49)


5

torsdag, 8. december 2011, 00:34


Så skal du over i noget javascript hvis jeg ikke husker forkert. PHP i sig selv har ikke muligheden for at refreshe dele af sin kode på egen hånd.

Prøv eventuelt denne hér kode og smæk den og din radio i dens egen lille php fil.

http://www.quackit.com/javascript/javasc…efresh_page.cfm


6

torsdag, 8. december 2011, 20:56


Så skal du over i noget javascript hvis jeg ikke husker forkert. PHP i sig selv har ikke muligheden for at refreshe dele af sin kode på egen hånd.

Prøv eventuelt denne hér kode og smæk den og din radio i dens egen lille php fil.

http://www.quackit.com/javascript/javasc…efresh_page.cfm
Haha, nice - endnu et sprog :).. Tak for linket - overvejer lige om det er løsningen, eller jeg vil bruge pop-up istedet ;)

[ - EOS 400D - ] - [ - HP EliteBook - ] - [ - iPhone 5 - ] - [ - Thinkpad X430s - ]

[ - AMD PII 545 - 4 GB RAM - M4A78-EM - 10TB - ][/size]

7

fredag, 6. januar 2012, 14:26


PHP i sig selv har ikke muligheden for at refreshe dele af sin kode på egen hånd.


8

onsdag, 18. januar 2012, 19:56


undskyld for ot, men hvordan har du lavet din menu ? :D


9

onsdag, 18. januar 2012, 20:25


Du mener den grå bar med knapper der "trykkes ned" når du onMouseOver? :|

Der kan du gå ud i noget ala. dette, hvor CSS koden "flytter" billedet ned/hen så at det skifter udseende.

http://www.webvamp.co.uk/blog/coding/gra…-rollover-menu/


10

onsdag, 18. januar 2012, 23:29


Du mener den grå bar med knapper der "trykkes ned" når du onMouseOver? :|

Der kan du gå ud i noget ala. dette, hvor CSS koden "flytter" billedet ned/hen så at det skifter udseende.

http://www.webvamp.co.uk/blog/coding/gra…-rollover-menu/


Kanon, lige præcis dette jeg har ledt efter :D sku træls at rode med photoshop, når man kan kode sig frem til det :T


Tilsvarende tråde


Gigabyte Z97P-D3

Vi skal i dag have kigget på et budgetvenligt Z97 bundkort fra Gigabyte, som byder på nogle fine midrange komp
Læs Mere

SafeHome Wireless Surveillance Fixed HD kamera

Vi hopper for en kort stund tilbage i bunken af forbrugerelektronik, når vi i dag skal kigge på noget, der kan
Læs Mere

AeroCool GT-RS

Vi skal i denne test stifte bekendtskab med et kube kabinet fra producenten AeroCool - nærmere betegnet deres
Læs Mere

Antec ISK110 VESA micro kabinet

Er du også en af dem, der godt kan lide at bygge små computere og være med på den nyeste trend? Så kan dagens
Læs Mere

ASUSTOR AS-5004T

Endnu en ASUSTOR NAS server har fundet vej til Tweak.dk redaktionen, og vi skal i denne omgang have et kig på
Læs Mere

Argon Audio Stream 2

I en tid med DAB-radioer og trådløs streaming af musik kan vi alle få brug for udstyret, der kan koble vores m
Læs Mere

ZyXEL Armor Z1 AC2350 Dual-Band Wireless Gigabit

I en tid, hvor meget handler om grafikkort, mens vi så småt venter på lanceringen af Intels næste chipsetserie
Læs Mere

ASUS ROG Orion Stereo Gaming Headset

Der findes et væld af headsets, og der er et headset til ethvert formål. Hvis du skal have et simpelt, men sta
Læs Mere

Vi har kigget lidt på Windows 10

Her på redaktionen kan vi nu informere jer om, at minimum to af vores aktive testfolk har installeret Windows
Læs Mere

Ren Windows 10 installation mulig efter opgradering

Som tingene står lige nu, ser vi rigtig mange derude i forums og på sociale medier, som gerne vil vide, om det
Læs Mere

Microsoft tillader blokering af opdateringer i Windows 10

Microsoft har med Windows 10 taget endnu et skridt hen imod at gøre det muligt for brugerne at have 100 procen
Læs Mere

Nye Skylake-processorer kommer måske i begrænset oplag

Intel er som bekendt på vej med deres nye Z170 chipset og dertilhørende Skylake-processorer, men noget tyder p
Læs Mere

Bethesda melder alt udsolgt af Fallout 4 Pip-Boy Edition

Den 10. november udkommer spillet Fallout 4, og studiet bag spillet, Bethesda, har i lang tid annonceret, at d
Læs Mere

Sådan kan du hente Windows 10 med det samme

Hvis du sidder spændt og venter på, at Microsoft lukker op for, at du kan komme til at hente Windows 10, så ha
Læs Mere

Her er GIGABYTEs nye Twin Turbo GTX 970 grafikkort

GIGABYTE, der er en særdeles velkendt producent her på Tweak.dk, har præsenteret et ret så spændende grafikkor
Læs Mere

Intels nye flash hukommelse er vanvittigt hurtig

Intel og Micron er begyndt at producere hvad de kalder 3D XPoint flash hukommelse, hvilket er en ny billig, hø
Læs Mere
Nyeste Videoer og Trailers

Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.