Aflați cum să personalizați fereastra nouă
JavaScript este o modalitate utilă de a deschide o legătură într-o fereastră nouă pentru că vă controlați modul în care va arăta fereastra și locul unde va fi plasat pe ecran prin includerea specificațiilor.
Sintaxă pentru metoda Open () Open Window ()
Pentru a deschide o adresă URL într-o fereastră nouă a browserului, utilizați metoda deschisă () Javascript așa cum este prezentat aici:
window.open ( URL, nume, specificații, înlocuire )și personalizați fiecare dintre parametri.
De exemplu, codul de mai jos deschide o fereastră nouă și specifică aspectul acesteia utilizând parametrii.
window.open ("https://www.somewebsite.com", "_blank", "bara de instrumente = da, top = 500, stânga = 500, lățimea = 400, înălțimea = 400");Parametrul URL
Introduceți adresa URL a paginii pe care doriți să o deschideți în fereastra nouă. Dacă nu specificați o adresă URL, se deschide o nouă fereastră necompletată.
Nume Parametru
Parametrul nume stabilește ținta pentru adresa URL. Deschiderea adresei URL într-o fereastră nouă este implicită și este indicată în acest mod:
- _gol. Deschide o nouă fereastră pentru adresa URL.
Alte opțiuni pe care le puteți utiliza includ:
- _de sine. Înlocuiește pagina curentă cu adresa URL.
- _mamă. Încarcă adresa URL în cadrul părinte.
- _top. Înlocuiește orice set de cadre încărcate.
Specificații
Parametrul specificații este locul în care personalizați fereastra nouă introducând o listă separată prin virgulă, fără spații albe. Alegeți dintre următoarele valori.
- height = pixeli. Această specificație stabilește înălțimea ferestrei noi în pixeli . Valoarea minimă care poate fi introdusă este 100.
- = lățime de pixeli. Aceasta stabilește lățimea ferestrei noi în pixeli. Valoarea minimă este de 100.
- = stânga pixeli. Această specificație stabilește poziția stângă a ferestrei noi. Nu pot fi introduse valori negative.
- top = pixeli. Aceasta setează poziția de sus a ferestrei noi. Valorile negative nu pot fi utilizate.
- menubar = da | nu | 1 | 0. Utilizați această specificație pentru a indica dacă doriți sau nu să afișați bara de meniu.
- Stare = da | nu | 1 | 0. Aceasta indică dacă doriți sau nu să adăugați o bară de stare.
Unele specificații sunt specifice browserului:
- locație = da | nu | 1 | 0. Această specificație indică dacă doriți sau nu să afișați câmpul de adresă. Numai pentru browserul Opera.
- redimensionabila = da | nu | 1 | 0. Stabilește dacă fereastra poate fi redimensionată sau nu. Pentru utilizare numai cu IE.
- locație = da | nu | 1 | 0. Indică dacă trebuie sau nu să fie afișate barele de derulare. Compatibilă numai cu IE, Firefox și Opera.
- Bara de instrumente = da | nu | 1 | 0. Stabilește dacă doriți sau nu să afișați bara de instrumente a browserului. Compatibilă numai cu IE și Firefox.
A inlocui
Acest parametru opțional are un singur scop - pentru a specifica dacă adresa URL care se deschide în fereastra nouă înlocuiește intrarea curentă din lista istoricului browserului sau apare ca o intrare nouă.
- Când este adevărat , adresa URL înlocuiește intrarea browserului curent din lista de istoric
- Când este falsă , adresa URL este listată ca o înregistrare nouă în lista istoricului browserului.