Yritän korvata framet div:llä

Olen käyttänyt freimeja ja nyt yritän päästä css:ään sisälle. Voiko jonkun linkin ohjata aukeamaan tiettyyn diviin samaan tapaan kuin freimeissä?
61104
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

jos haluat avata sivun toisen sivun sisään, niin joko iframe tai frame.

Toinen tapa ehkä phpn avulla, jossa voit "includata" toisen sivun toisen sisään

Äänestä

Html css ei voi.

Jollakin javascript-viritelmällä voisi onnistuakin.

Tuo vaikuttaa silti enemmän suunnittelu- kuin toteutusongelmalta.

Divit ja css eivät ole framejen korvaajia. Vaan niillä voi rakentaa sivuston samankaltaiseksi, mutta käytettävyydeltään paremmaksi, kuin frameilla.

Yritä aluksi päästä frame-ajattelusta eroon ja rakenna jokainen sivu itsenäiseksi. Sivussa voi olla toistuvia elementtejä, kuten esim. navigaatio, kuva, logo tms. Niitä ei ladata joka kerta kokonaan uudestaan, vaan tallentuvat koneelle välimuistiin, mistä ne nopsasti haetaan.

Jos haluat jonkun ulkopuolisen sivun avata oman sivusi sisälle, niin siihen framet kyllä sopivat. Mutta mitään syytä tuollaiseen en keksi. Ihmiset osaavat kyllä käyttää välilehtiä tai eri selainikkunoita.

Äänestä
  • > Jollakin javascript-viritelmällä voisi onnistuakin DHTML lienee tämä javascript-viritelmä, jota tässä haetaan. Tarkemmin ehkä vielä Ajax. http://fi.wikipedia.org/wiki/Ajax_(ohjelmointi) Ajax on hieno idea, mutta kannattaa muistaa, ettei kaikilla javascriptiä käytöstä löydy.

    Äänestä

on ratkaisu, korvaa frame viritykset, toimii paremmin jne.. nettistä löytyy ohjetta ja voin sen tähänkin laittaa jos et löydä...

Äänestä

Freimit on TODELLA sooo yesterday... Eli jos haluat elää tätä päivää niin niin unohda ne, ja tee itsellesi palvelus ja siirry Css-aikaan... ;) Freimeisssä on VALTAVIA käytettävyys- ja hakukonelöydettävyys ongelmia. Kannattaa siis tutustua Css-alkeisiin ja laajentaa omaa ajattelua ihan uusille urille, siitä mitä olet tottunut ajattelemaan www-sivujen teosta.

Ikävä kyllä Css:än oppimiskäyrä voi olla jyrkähkö, mutta muuta tietä ei ole kuin käydä kimppuun ja ruveta tekemään projekteja css:ää käyttäen. Onneksi tätä ei tarvitse aloitta tyhjin käsin, koska netti on pullollaan erilaisia css-resursseja.

Yksi englanninkielinen opas löytyy täältä: http://www.cssbasics.com/ ja suomenkielinen täältä: http://verkko-opas.fi/web/css/kirjoitussaannot/

Hyvä idea voisi olla hankkia myös IHAN OIKEA KIRJA ;). Nää kaks vois olla hyviä asiaan tutustujille:

https://sitepoint.com/bookstore/neworderform.php?SSLSESSID=8f6ec38521ebfdbd16d0ca1b6cc618a6
http://www.sitepoint.com/books/css2/

Äänestä
  • Mulla on nyt just sellanen työ alla. PHP:llä varmaan onnistuisi, mutta kun...

    Äänestä

Kommentoi aloitusta


ex-frametar kirjoitti:

Olen käyttänyt freimeja ja nyt yritän päästä css:ään sisälle. Voiko jonkun linkin ohjata aukeamaan tiettyyn diviin samaan tapaan kuin freimeissä?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu