WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Collapse and Expand (https://www.wn.se/forum/showthread.php?t=32644)

Leon 2008-10-17 17:47

Typ såhär:

Istället för att ha en webbsida "utanför forumet" så har man någon typ av expand knapp.

Och när man trycker på knappen så först då läses det in. så man inte får massa SEO problem
med alltför mkt olika på en sida.


Collapse and Expand kanske med java skulle funka då ?

Horisontellt ska det ju vara. tänk om WN hadde en knapp under loggan som gjorde sidan 20 cm högre
med massa nyttiga verktyg osv, det skulle ju va bra. som ett exempel alltså..

Har googlat lite men inte hittat nå bra, eller ens ett liknande demo, någon som vet nått ?

Cosma 2008-10-17 18:24

När jag läste inlägget så tänkte jag det här borde vara nåt för jquery. Tittade lite och hitta det här.

DEMO
http://roshanbh.com.np/examples/exapandable-panel/

Expand-collapse toggle panel (div) using jquery
http://roshanbh.com.np/2008/03/expandable-...ane-jquery.html

Vad det så du menade? Kanske i större skala.

Leon 2008-10-18 02:08

jo ungefär så menade jag, fasst i källan så ska man inte se vad som är
innan man har klickat på expand, för att inte messa upp med SEO'n

Osiris 2008-10-18 10:27

Om du ska förändra källkoden så är du illa tvungen att göra en postback till servern och med ditt serverspråk (ASP.NET, PHP etc) skapa en "ny" sida med något modifierat innehåll.

Jonas 2008-10-19 13:56

eller varför inte en "document.onload" och ladda in innehåller efteråt?

martine 2008-10-19 16:14

Citat:

Ursprungligen postat av Leon
Collapse and Expand kanske med java skulle funka då ?

Det är JavsScript (inte Java som är något helt annat) du behöver använda och om du inte vill att innehållet ska vara där från början behöver du använda någon Ajax-lik lösning (dvs. JavaScript med HTTP Request). Du kan förstås gå vägen via JQuery men det är i princip samma sak.

Citat:

Ursprungligen postat av Osiris
Om du ska förändra källkoden så är du illa tvungen att göra en postback till servern och med ditt serverspråk (ASP.NET, PHP etc) skapa en ny sida med något modifierat innehåll.

Man kan även hämta en statisk sida, exempelvis lite html som text eller ett xml-dokument som inte kräver att något serverspråk blir inblandat. Det verkar som Leon bara vill gömma lite statisk html om jag förstått det hela rätt.

Det hela är ju en ganska trivial uppgift om man har lite kunskaper om Ajax.


Alla tider är GMT +2. Klockan är nu 00:28.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson