Morientes.
Meikän sivuilla on kehyksiä ja kun painaa linkkiä kehyksen sisällä niin se aukeaa siihen samaan kehykseen tietenkin. Haluaisin, että linkin takana oleva sivu aukeaisi koko ikkunan alalle eikä kehyksen sisälle. Millasella määrittelyllä tää onnistuu?
Meikän sivuilla on kehyksiä ja kun painaa linkkiä kehyksen sisällä niin se aukeaa siihen samaan kehykseen tietenkin. Haluaisin, että linkin takana oleva sivu aukeaisi koko ikkunan alalle eikä kehyksen sisälle. Millasella määrittelyllä tää onnistuu?
Vastaukset 5
Vanhimmat
Kuukeliin
edellisestä pois tämän typerän 24:n lisäämä puolipiste
Kiitos
Meikän firefox ainakin avaa tuolla koodilla sivun kokonaan uuteen välilehteen. Onko joku määritelmä joka avaa sivun sille samalle lehdelle, mutta koko ikkunan alalle?
joudut hakemaan vastauksen itse.
Vaikka...tuolta
http://myy.helia.fi/~vanvu/html/kehykset.html
Ilmeisesti käytit annettua vastausta tarkistamatta sitä. Netistähän saa yleensä vain vääriä vastauksia, joten vastauksiin kannattaa suhtautua enintään vinkkeinä, jotka on syytä tarkistaa luotettavista lähteistä.*)
Niistä löytäisit tiedon, että target-määritteen arvo "_blank_" on virheellinen. Muodoltaan oikea olisi "_blank", mutta lisäksi on syytä tarkistaa merkitys. Kuten nimi vihjaa, se aiheuttaa linkin avaamisen uuteen, nimettömään ikkunaan. Firefox tulkitsee oudohkosti ja kyseenalaisesti, että se tarkoittaa uutta välilehteä.
Määrite target="_top" taas tarkoittaa avaamista nykyiseen ikkunaan koko ikkunan kokoisena. Tätä varmaankin ajoit takaa.
Paras ratkaisu olisi tietysti lakata käyttämästä kehyksiä.
*) Tässä tapauksessa
http://www.w3.org/TR/REC-html40/types.html#type-frame-target