Skip to main content

Linkin avaaminen uudessa ikkunassa JavaScriptin avulla

20 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу / Автоподборка №31 (Saattaa 2024)

20 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу / Автоподборка №31 (Saattaa 2024)
Anonim

JavaScript on hyödyllinen tapa avata linkki uudessa ikkunassa, koska hallitset ikkunan ulkoasua ja missä se asetetaan näytölle sisällyttämällä tekniset tiedot.

JavaScript-ikkunan Open () -menetelmän syntaksi

Voit avata URL-osoitteen uudessa selainikkunassa käyttämällä Javascript open () -menetelmää, kuten tässä on esitetty:

window.open (URL, nimi, tiedot, vaihda)

ja muokata jokainen parametri.

Esimerkiksi alla oleva koodi avaa uuden ikkunan ja määrittää sen ulkoasun parametrien avulla.

URL-parametri

Anna uuden sivun URL-osoite, jonka haluat avata. Jos et määritä URL-osoitetta, avautuu uusi tyhjä ikkuna.

window.open ("https://www.somewebsite.com", "_blank", "työkalupalkki = kyllä, top = 500, vasen = 500, width = 400, height = 400");

Nimi-parametri

nimi parametri asettaa URL-osoitteen tavoitteen. URL-osoitteen avaaminen uudessa ikkunassa on oletusarvo ja se on osoitettu tällä tavalla:

  • _tyhjä. Avaa uuden ikkunan URL-osoitteeseen.

Muita käytettävissä olevia vaihtoehtoja ovat:

  • _self. Korvaa nykyisen sivun URL-osoitteella.
  • _parent. Lähettää URL-osoitteen vanhemman kehykseen.
  • _top. Korvaa kaikki ladatut kehykset.

silmälasit

silmälasit parametri, jossa mukautat uutta ikkunaa, antamalla pilkulla erotettu lista ilman valkoisia tiloja. Valitse seuraavista arvoista.

  • height = pikseliä. Tämä määrittely asettaa uuden ikkunan korkeuden pikseleinä. Vähimmäisarvo, joka voidaan syöttää, on 100.
  • width = kuvapistettä. Tämä asettaa uuden ikkunan leveyden pikseleinä. Minimiarvo on 100.
  • vasemmalle = pikseleitä. Tämä spec asettaa uuden ikkunan vasemmalle. Negatiivisia arvoja ei voi syöttää.
  • top = pikseleitä. Tämä asettaa uuden ikkunan yläaseman. Negatiivisia arvoja ei voi käyttää.
  • valikkoa = kyllä ​​| ei | 1 | 0. Käytä tätä ominaisuutta osoittaaksesi, näytetäänkö valikkopalkki vai ei.
  • tila = kyllä ​​| ei | 1 | 0. Tämä ilmaisee, lisätäänkö tilapalkki vai ei.

Jotkin määritykset ovat selainkohtaisia:

  • sijainti = kyllä ​​| ei | 1 | 0. Tämä spec osoittaa, näytetäänkö osoitekenttä vai ei. Vain Opera-selaimessa.
  • resizeable = kyllä ​​| ei | 1 | 0. Määrittää, voidaanko ikkunaa muuttaa. Käytetään vain IE: n kanssa.
  • sijainti = kyllä ​​| ei | 1 | 0. Ilmoittaa, näytetäänkö rullaussarjoja vai ei. Yhteensopiva vain IE: n, Firefoxin ja Operan kanssa.
  • toolbar = kyllä ​​| ei | 1 | 0. Määrittää, näytetäänkö selaimen työkalurivi. Yhteensopiva vain IE: n ja Firefoxin kanssa.

Korvata

Tällä valinnaisella parametrilla on vain yksi tarkoitus - määrittää, korvaako uuteen ikkunaan avautuva URL-osoite nykyiseen selaushistorian listaan ​​tai näkyy uutena merkinnöinä.

  • Kun totta, URL korvaa nykyisen selaimen merkinnän historialuettelossa
  • Kun väärä, URL-osoite on uudessa merkinnässä selaushistorian luettelossa.