Just nu i M3-nätverket
Gå till innehåll

HTML sida visa olika saker beroende av val


gundam

Rekommendera Poster

Jag undrar hur gör man en html sida som är uppdelad i 2 delar

 

Top delen som bara står av buttons

 

Botten delen visa olika information berorende på vilken button man har tryckt.

 

Jag har bifogat en bild som visa mer tydligt vad jag menar

 

[bild bifogad 2006-11-02 22:51:00 av gundam]

881810_thumb.jpg

Länk till kommentar
Dela på andra webbplatser

Då är det bara att dölja/visa olika lager beroende vilken knapp man klickar på.

För att lösa det använder du javascript.

Tänk dock på att visa kan stänga av javascript i sin webbläsare.

 

Eller så skapar du helt enkelt olika sidor som laddas in beroende vilken knapp du klickat på.

Då laddas hela sidan om men det går så fort, om sidorna innehåller "vanliga" saker.

 

(Ett annat alternativ är att använda frames, men det har du inte hört ifrån mig ;) )

 

Kan du inte använda ett serverspråk som t ex ASp, PHP?

[inlägget ändrat 2006-11-02 23:17:13 av Micke_skane]

Länk till kommentar
Dela på andra webbplatser

Jag har tänkt att göra det med php, fast är nybörjare så jag vet inte exakt hur man gör. Finns det någon bra sida som handla just om detta problemet?

 

 

 

Länk till kommentar
Dela på andra webbplatser

Är det frame som man använder för att separa olika fönster?

Och sedan lägga in PHP kod där?

 

Finns det någon sida som ger exakt en sådan exempel?

 

Länk till kommentar
Dela på andra webbplatser

Ja, frames kan du använda för att "dela" in hemsidan i olika fönster med olika php-dokument.

Varför vill du ha frames/indelning på hemsidan?

 

För att kolla hur man gör så klicka på länken och välj Frames i vänstermenyn:

http://www.webdesignskolan.com/

 

Länk till kommentar
Dela på andra webbplatser

Målet var att jag har php fil som hämta ut info från databasen och sedan skriver ut info som jag hämta.

 

på själva html sidan vill jag att det ska finnas knappar som styr vilken php fil jag ska visa, och vill göra det på samma sida ex:

 

HTML sidan

________________

 

buttons

________________

 

PHP info

 

________________

 

 

 

 

[inlägget ändrat 2006-11-05 12:11:23 av gundam]

Länk till kommentar
Dela på andra webbplatser

Då förstår jag inte varför du inte bara hämtar ut den info du vill ha och presenterar det på sidan(php-dokumentet)!

 

Mitt råd är att skippa frames och använda enbart php-dokument innehållande knappar och info ifrån databasen.

Info. kan du t ex hämta genom att skicka med ett sort textId i SELECT-frågan och därigenom bestämma vilken info som ska presenteras.

 

Kolla upp $_GET[ ]!

Su skickar alltså med ett sort textId som parameter i url:n till den knapp det handlar om:

Ex: sida.php?textId=1

 

Lägg sedan värdet ifrån Url:n i en variabeln och hämta info ur databasen:

$textId = $_GET["textId"]

SELECT textinfo FROM tabellnamn WHERE textId=$textId

 

Nu är jag inte någon php-snubbe så tips om säkerhet och om jag missat någon detalj i SELECT-frågan får någon annan berätta för dig ;)

[inlägget ändrat 2006-11-05 12:57:32 av Micke_skane]

Länk till kommentar
Dela på andra webbplatser

Jag vill göra att information hannar på samma sidan som knappar finns, och slippa öppna ny sida(spara mer tid) så därför vill jag använda frame.

 

ex på sådan sida http://www.blocket.se/li?ca=23_11_s

 

där finns det menu för Alla ,Privat ,Företag ,Visa billigast först

 

[inlägget ändrat 2006-11-05 13:11:25 av gundam]

Länk till kommentar
Dela på andra webbplatser

Det är precis så jag menar och den sidan är Inte uppbyggd frames.

Om du gör som jag försökte förklara så räcker det med en sida för att visa olika info-texter på sidan.

Du ändrar bara textId:et.

Som du ser på url:n när du för musen över deras länkar så ändras värdet(parametern).

 

Men du gör som du vill :)

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...