Suurin osa Internetin sivuista sisältää linkkejä muille sivuille, ladattaviin tiedostoihin, kuviin jne. Jotkut hyperlinkit avautuvat samassa ikkunassa, loput - uudessa. Katsotaanpa, kuinka linkit avataan erillisessä ikkunassa.
Ohjeet
Vaihe 1
Verkkosivujen kuvauksessa käytetyssä HTML-muodossa (HyperText Markup Language) HyperText Markup Language -linkkiohje linkin tulostamiseen näyttää tältä: Linkkiteksti Tämä on yksinkertaisin vaihtoehto. Tällaisia HTML-ohjeita kutsutaan "tunnisteiksi" ja pääsääntöisesti jokainen tunniste sisältää lisätietoja - "attribuutteja". Tässä linkin yksinkertaisimmassa versiossa on vain yksi attribuutti - "href". Se sisältää sivun (tai tiedoston) URL-osoitteen, joka tulisi näyttää, jos kävijä seuraa tätä linkkiä. Ja attribuutti, joka osoittaa, missä ikkunassa tämä uusi asiakirja tulisi näyttää, on merkitty "kohteeksi". Jos voit kirjoittaa minkä tahansa osoitteen href-määritteeseen (jos se on tietysti oikea), niin kohteelle voidaan määrittää vain neljä erilaista arvoa: _self - sivu on ladattava samaan linkkiin, ladattiin juuri tähän vanhempi ikkuna; _top - sivu on ladattava samaan ikkunaan. Lisäksi, jos tämä ikkuna on jaettu kehyksiin, ne kaikki on tuhottava ja uuden sivun on oltava ainoa kehys tässä ikkunassa; _ blank - linkin osoittama asiakirja on avattava uudessa ikkunassa.
Vaihe 2
Siten linkin avaamiseksi erillisessä ikkunassa tagin tulisi näyttää tältä: Linkkiteksti
Vaihe 3
On olemassa toisenlainen ikkuna - "modaaliset ikkunat". Nämä ovat ikkunoita, jotka, jos ne ovat jo ilmestyneet, estävät kaikki muut selainikkunat, kunnes tekevät työnsä. Ja heidän tehtävänään on saada vierailija tekemään jotain - esimerkiksi syöttämään käyttäjätunnus ja salasana tai painamalla mitä tahansa vahvistuspainiketta tai täyttämällä kyselylomake jne. Modaali (tai "valintaikkuna") ikkunoissa on myös rauhallisempaa käyttöä. Linkkien avaaminen erillisissä modaalisissa ikkunoissa on tietysti monimutkaisempi tehtävä ja vaatii CSS: n (Cascading Style Sheets) käyttöä JavaScriptin kanssa HTML: n lisäksi. Tässä nähdään suhteellisen yksinkertainen esimerkkitoteutus -