Korištenje JavaScripta ili HTML-a za ciljanje sustava Windows ili Frames

click fraud protection

Windows i okviri se koriste za opisivanje onoga što se može pojaviti kad kliknete vezu na web mjestu. Bez dodatnog kodiranja, veze će se otvoriti u istom prozoru koji trenutno koristite, što znači da ćete trebati pritisnuti gumb za povratak da biste se vratili na stranicu koju ste pregledavali.

Ali ako je veza definirana za otvaranje u novom prozoru, ona će se pojaviti u novom prozoru ili kartici na vašem pregledniku. Ako se veza definira za otvaranje u novom okviru, ona će se pojaviti na vrhu trenutne stranice u vašem pregledniku.

Običnom HTML vezom pomoću sidrene oznake možete ciljati stranicu na koju se odnosi na način da će se veza kad se klikne prikazivati ​​u drugom prozoru ili okviru. Naravno, isto se može učiniti i unutar Javascripta - u stvari, postoji dosta preklapanja između HTML-a i Jave. Generalno gledano, pomoću Java možete ciljati većinu vrsta veza.

Korištenje top.location.href i ostalih ciljeva veze na Javi

Kôdirajte ili HTML ili JavaScript da biste ciljali veze tako da se otvaraju u novim praznim prozorima, u roditeljskim okvirima, u okvirima unutar trenutne stranice ili u određenom okviru unutar skupa okvira.

instagram viewer

Na primjer, da ciljate vrh trenutačne stranice i izađete iz bilo kojeg skupa okvira koji trenutno koristite

u HTML-u. U Javascriptu koristite

top.location.href = 'stranica.htm';

kojim se postiže isti cilj.

Ostalo Java kodiranje slijedi sličan obrazac:

Učinak veze HTML JavaScript
Ciljajte novi prazan prozor window.open ( "_ blank");
Ciljajte vrh stranice top.location.href = 'stranica.htm';
Ciljajte trenutnu stranicu ili okvir self.location.href = 'stranica.htm';
Ciljani roditeljski okvir parent.location.href = 'stranica.htm';
Ciljajte određeni okvir unutar skupa okvira [”top.framesthatframe'] .location.href =' stranica.htm ';
Ciljajte određeni iframe unutar trenutne stranice [”self.framesthatframe'] .location.href =' stranica.htm ';

Kada ciljate određeni okvir unutar okvira okvira ili određeni iframe unutar trenutne stranice, zamijenite "taj okvir" prikazan u kodu s nazivom okvira u kojem želite biti sadržaj prikazani. Ipak, zadržite navodnike - oni su potrebni.

Kad koristite JavaScript kodiranje za veze, uparite ga s radnjom, poput na klik, ili onMousover. Taj će jezik odrediti kada se veza treba otvoriti.

instagram story viewer