Skip to main content

Kako odpreti povezavo v novem oknu z uporabo JavaScripta

Anonim

JavaScript je uporaben način, da odprete povezavo v novem oknu, saj nadzirate, kako bo videti okno in kje bo prikazano na zaslonu, tako da vključi specifikacije.

Sintaksa za metodo JavaScript Open Window ()

Če želite odpreti URL v novem oknu brskalnika, uporabite metodo Javascript open (), kot je prikazano tukaj:

window.open (URL, ime, očala, zamenjaj)

in prilagodite vsakega od parametrov.

Na primer, spodnja koda odpre novo okno in določa njegov videz z uporabo parametrov.

Parameter URL

V novem oknu vnesite URL strani, ki jo želite odpreti. Če ne navedete URL-ja, se odpre novo prazno okno.

window.open ("https://www.somewebsite.com", "_blank", "orodna vrstica = da, vrh = 500, levo = 500, širina = 400, višina = 400");

Ime Parameter

The ime parameter nastavi cilj URL-ja. Odpiranje URL-ja v novem oknu je privzeto in je označeno na ta način:

  • _blank. Odpre novo okno za URL.

Druge možnosti, ki jih lahko uporabite, vključujejo:

  • _self. Zamenja trenutno stran z URL-jem.
  • _parent. URL prenese v nadrejeni okvir.
  • _top. Zamenja vse naložene okvire.

Specifikacije

The specs parameter je, če spremenite novo okno, tako da vnesete seznam z vejico, brez belih presledkov. Izberite med naslednjimi vrednostmi.

  • višina = piksli. Ta specifikacija nastavi višino novega okna v slikovnih pikah. Minimalna vrednost, ki jo lahko vnesete, je 100.
  • širina = piksli. To nastavi širino novega okna v slikovnih pikah. Najnižja vrednost je 100.
  • levo = piksli. Ta spec določa levi položaj novega okna. Nobenih negativnih vrednosti ni mogoče vnesti.
  • vrh = piksli. S tem se določi najvišji položaj novega okna. Negativnih vrednosti ni mogoče uporabiti.
  • menubar = da | ne | 1 | 0. Uporabite to spec, če želite prikazati menijsko vrstico ali ne.
  • status = da | ne | 1 | 0. To pomeni, ali želite dodati statusno vrstico ali ne.

Nekatere specifikacije so specifične za brskalnik:

  • lokacija = da | ne | 1 | 0. Ta spec označuje, ali naj se polje za naslov prikaže ali ne. Samo za brskalnik Opera.
  • resizeable = da | ne | 1 | 0. Določa, ali je velikost okna mogoče spremeniti ali ne. Za uporabo samo z IE.
  • lokacija = da | ne | 1 | 0. Označuje, ali naj se drsni traki prikazujejo ali ne. Združljiv le z IE, Firefox in Opera.
  • orodna vrstica = da | ne | 1 | 0. Določa, ali naj se prikaže orodna vrstica brskalnika. Združljiv z IE in Firefox samo.

Zamenjati

Ta izbirni parameter ima samo en namen - določiti, ali se URL, ki se odpre v novem oknu, nadomesti trenutni vnos v seznamu zgodovine brskalnika ali se prikaže kot nov vnos.

  • Kdaj prav, URL nadomesti trenutni vnos brskalnika v seznamu zgodovine
  • Kdaj napačenje URL naveden kot nov vnos na seznamu zgodovine brskalnika.