Olen tekemässä sivuja (frameset) kolmella eri kielellä. Sivut aukenevat suomeksi, yläfreimiin tulee linkit ruotsin- ja englanninkielisille sivuille.
Mutta miten se oikeasti tehdään, pitääkö olla uusi frameset?
Mutta miten se oikeasti tehdään, pitääkö olla uusi frameset?
Vastaukset 5
Vanhimmat
erillista frameset sivua, yksi jokaiselle kielelle, joissa jokaisessa on linkit kahdelle muulle frameset sivulle.
Voi sen myös tehdä käyttämällä yhtä ainoaa framesettiä. Silloin yhdistät kielenvaihto-linkin pienen javaskriptiin joka vaihtaa muiden framien sisältöä halutunkieliseksi.
Header osaan:
Tässä Content ja Body ovat Frame-nimiä Framesetissä.
Body-osaan laitat:
Suomi
Svenska
English
Nuo kuvat ovat vaan kansallislippuja, poista tai etsi sopivia netistä. Tee tästä HTML-tiedosto ja linkkaa se framesetin kielenvaihtoframiin. (esimerkki vaihtaa kahden framen sisältöä. Tämä ei ole mikään rajoitus, laajentamalla javaskript-koodia voit laajentaa sen koskemaan miten monta framea tahansa. HTML-koodiin ei tarvitse koskea ellei halua lisätä uusia kieliä (esim. saksa).
Kiitos kaunis sulle! Eiköhän se noilla ohjeilla lutviudu :)
Frameilla et tee muuta kuin vahinkoa tässäkään tapauksessa.
P.S. Ensin kannattaa tehdä toimivat suomenkieliset sivut ja vaikka pyytää niistä palautetta. Liian moni räpeltää tankeroenglantia sivuilleen, vaikka suomenkielinen versiokaan ei ole tolkullinen ja vaikka sivuja lukevat vain suomenkieliset.
Voitko hieman selventää kommenttiasi?
http://www.aniway.fi/www_palvelu_kehykset.htm
http://www.cs.tut.fi/~jkorpela/webjulk/3.8.html#kehysongelmat
http://www.htmlhelp.com/design/frames/whatswrong.html
Oiskohan tuossa alkuun jotain selvennystä.