Mikä olis paras tapa toteuttaa navigaatio, jossa tiettyä kategoriaa klikatessa tulee esiin siihen kuuluvat linkit. Vaikea selittää, WoW-europessa on tälläinen.
Javascript tähän varmaan passeli, mutta siitä en tiedä juuri mitään muuta tekstin tulostuksen.
kato ohjelmointiputkan javascript -opas läpi
jos ei sillä aukee, nii googleta
Ei ole järkevää poistaa ja tulostella tekstiä. Parempi on vaihtaa kyseisen listan visible-tyyliä tai luokkaa.
http://bonrouge.com/br.php?page=togglit
Skcrollaa noin 2-3 cm alaspäin kyseistä sivua niin löytyy..
Ja jos helpolla haluat päästä niin.
http://www.prototypejs.org/api/element/toggle
--
PS. Antti. Noihin linkkeihin voisit lisätä, että aukeaa omaan sivuun eikä putkan päälle.
Vasta_alkaja kirjoitti:
Noihin linkkeihin voisit lisätä, että aukeaa omaan sivuun eikä putkan päälle.
Voit itse halutessasi avata linkin uuteen (ikkunaan|tabiin). Usein shift+nappi tai hiiren keskinappi tekee noin.
Vasta_alkaja kirjoitti:
PS. Antti. Noihin linkkeihin voisit lisätä, että aukeaa omaan sivuun eikä putkan päälle.
Joo ei, minäki kyllä osaan aukasta linkin uuteen tabiin jos niin haluan. En halua että joku päättää asiasta puolestani.
Vasta_alkaja kirjoitti:
PS. Antti. Noihin linkkeihin voisit lisätä, että aukeaa omaan sivuun eikä putkan päälle.
Tämän ominaisuuden voit laittaa päälle profiiliasetuksistasi.
ajv kirjoitti:
Vasta_alkaja kirjoitti:
PS. Antti. Noihin linkkeihin voisit lisätä, että aukeaa omaan sivuun eikä putkan päälle.
Tämän ominaisuuden voit laittaa päälle profiiliasetuksistasi.
Kiitoksia paljon. Niinhän sen pystyikin laittamaan.
Kiitoksia myös muille. Tuo shift näppäin olikin ihan uusi juttu ja varmasti sille tulee käyttöä.
Klikkaamalla rullaa, aukeaa myös välilehteen.
Miten javascriptillä tehessä pitäs/vai pitää ottaa huomioon ne jolla javascript ei oo päällä. Ite oon tehny valikot php:llä niin että valikko joka on päällä tulee GET llä. esim valikko=3 jne. Oisko mitään järkeä ottaa keksejä käyttöön jollon valikko pysys auki vaikka sivun sisällä avattas vaikka kuva.
ei kannata oikein keksejä käyttää, jos käyttäjä saapuukin esim. suoraan tietylle sivulle hakukoneen kautta, niin keksejä ei tietenkään ole tällöin asetettuna.
Eli kannattaa tehdä systeemi, joka toimii osoiterivillä näkyvän tiedon perusteella.
En ole tuosta samaa mieltä: kyseessä on käyttäjän asettelema tieto siitä, mitkä ovat auki ja mitkä eivät. Keksit kyllä riittää, mutta jos tahtoo että asetukset pysyvät kirjautumispaikasta riippumatta (sikäli jos käyttäjätunnuksia käytetään), niin kannattaa tallentaa profiiliin tai omaan tauluunsa/tiedostoonsa tieto siitä, mitkä ovat auki tai kiinni.
Hakukone tahtoo kuitenkin indeksoida kaiken. Jos valikot laittaa avautuilemaan GET-tietojen mukaan, niin hakukoneeseen tallentuu aivan järjetön määrä turhia sivuja, joilla on sama sisältö.
Lähinnä itellä taas tuli mieleen, että valikot pysyvät auki, jos ollaan valikon pääsivulla/alla olevilla alasivuilla.
Eipä käyny edes mielessä että valikoita voisi muuten vaan aukoa ja sulkea.
Miten tuon hyvän esimerkin (bonrouge.com) käyttäminen käytännössä? Mitä gurut sanovat, kannattaako?
Itse olen projekteissani pyrkinyt välttämään JavaScriptiä (koska en osaa sitä) sillä verukkeella, että entä jos se ei toimi.
Tietysti tuon voisi helposti kokeilla, mutta mitä mieltä arvon koodarit?
Niin ja "ctrl"-nappi avaa uuteen välilehteen samalla tavalla kuin rullan klikkaus
joo, eiköhän välilehtien avaamisen eri tavat ole jo jonnin verran offtopiccia.
Yksi mahdollisuus ois käyttää keksejä ja GETä yhdessä, jos keksit ei ole välittynyt(ei ole päällä) niin sillon lähetetään GETllä. Osoiterivissä olevassa valikkotiedossa pidän huonona sitä, että tieto häviää, jos avataan vaikka kuva ellei jaksa jokalinkin yhteyteen lisätä valikkotietoa.
Mut pääasia jota haluaisin teiltä kysyä, eli kun AJAX ym. painottaa sitä että kannattas suosia sellasta, jossa ei tarvii koko sivua päivittää ja toisaalta puhutaan siitä että sivujen pitäs toimia myös niille joilla javascript ei ole päällä. Niin käytäskö javascriptiä vai ei (ainakin helpoin ois kun käyttäs)Tää koskee muutakin kuin valikoita.
PS.Testasin isojen firmojen tekemiä sivuja ilman javascriptiä ja yllätykseksi huomasin että mm. kuvia ei voi avata isona yms.
hauki kirjoitti:
Testasin isojen firmojen tekemiä sivuja ilman javascriptiä ja yllätykseksi huomasin että mm. kuvia ei voi avata isona yms.
Isojen firmojen sivut onki järjestään paskoja.
Ei se nyt niin vaikeaa ole tehdä hommaa ensin toimimaan ilman, ja sitten lisätä kilkutinta päälle. Itse en ainakaan edes viitsi lisätä mitään kilkuttimia kun homma toimii aivan hyvin ilmankin.
Lähinnä yritysten sivuissa usein paistaa se, että ne on tehty rahaa vastaan: kiire painaa päälle eikä ole aikaa toteuttaa ja ehkei edes suunnitella kunnolla, työtä antanut ei aina anna täyttä vapautta toteuttaa asioita ja saattaa tulla yllättäviä muutoksia kesken kaiken siihen mitä oli suunniteltu, plus tekijöiden taso vaihtelee: hyvin monet osaavat läntätä jotain kasaan toiveiden mukaan, harvemmat jaksaa panostaa kokonaisvaltaiseen opetteluun.
Kuten Blaze totesi, asia sinällään ei ole vaikea. Sen kun tarpeeksi monta kertaa tekee ja vaivautuu opettelemaan sen ajatusmekaniikan mikä siihen liittyy, niin se alkaa tulla automaattisesti ilman sen kummempia ajattelemisia.
Joillakin firmoilla on ihan hyviäkin tekijöitä asioilla, olikohan sekä Applella että Yahoolla pätevää sivuntekijäporukkaa jotka näitä asioita ottavat hyvin huomioon. Olen muualta lukenut, en ole käynyt erikseen katsomassa mimmoista jälkeä näiden sivujen koodi on.
Aihe on jo aika vanha, joten et voi enää vastata siihen.