JavaScript je koristan način za otvaranje veze u novom prozoru jer upravljate time kako će prozor izgledati i gdje će se postaviti na zaslon uključujući specifikacije.
Sintaksa za JavaScript Open Window () metoda
Da biste otvorili URL u novom prozoru preglednika, upotrijebite metodu Javascript open () kako je prikazano ovdje:
window.open (URL, naziv, specifikacije, zamjena)
i prilagoditi svaki parametar.
Na primjer, kôd u nastavku otvara novi prozor i određuje njegov izgled pomoću parametara.
Parametar URL-a
Unesite URL stranice koju želite otvoriti u novom prozoru. Ako ne navedete URL, otvorit će se novi prazni prozor.
window.open ("https://www.somewebsite.com", "_blank", "alatna traka = da, vrh = 500, lijevo = 500, širina = 400, visina = 400");
Naziv parametra
Ime parametar postavlja cilj za URL. Otvaranje URL-a u novom prozoru zadano je i označeno je na ovaj način:
- _prazan. Otvara novi prozor za URL.
Ostale opcije koje možete koristiti uključuju:
- _self. Zamjenjuje trenutnu stranicu s URL-om.
- _roditelj. Učitava URL u roditeljski okvir.
- _vrh. Zamjenjuje sve okvire koji su učitani.
Naočale
naočale parametar je mjesto gdje prilagodite novi prozor unosom zarezom odvojen popis bez bijelih prostora. Odaberite jednu od sljedećih vrijednosti.
- visina = piksela. Ova specifikacija postavlja visinu novog prozora u pikselima. Minimalna vrijednost koja se može unijeti je 100.
- širina = piksela. Time se postavlja širina novog prozora u pikselima. Minimalna vrijednost je 100.
- Lijevo = piksela. Ovaj spec. Postavlja lijevi položaj novog prozora. Nije moguće unijeti negativne vrijednosti.
- top = piksela. Ovo postavlja najviši položaj novog prozora. Negativne vrijednosti se ne mogu koristiti.
- Traka izbornika = Da | ne | 1 | 0. Upotrijebite ovu specifikaciju kako biste naznačili želite li prikazati traku izbornika.
- Status = Da | ne | 1 | 0. To označava hoće li dodati traku stanja.
Neke su specifikacije specifične za preglednik:
- Lokacija = Da | ne | 1 | 0. Ovaj spisak označava hoće li se prikazati polje adrese. Samo za preglednik Opera.
- resizeable = Da | ne | 1 | 0. Određuje može li se prozor promijeniti. Koristi se samo za IE.
- Lokacija = Da | ne | 1 | 0. Označava hoće li se prikazati trake za pomicanje. Kompatibilan je samo s IE, Firefoxom i Operaom.
- alatna traka = Da | ne | 1 | 0. Određuje hoće li se prikazati alatna traka preglednika. Kompatibilan samo s IE i Firefoxom.
Zamijeniti
Ovaj neobavezni parametar ima samo jednu svrhu - odrediti hoće li URL koji se otvori u novom prozoru zamijeniti trenutni unos u popisu povijesti preglednika ili se pojavljuje kao novi unos.
- Kada pravi, URL zamjenjuje trenutni unos preglednika na popisu povijesti
- Kada lažan, URL je naveden kao novi unos u popisu povijesti preglednika.