JavaScript е полезен начин да отворите връзка в нов прозорец, защото контролирате как ще изглежда прозорецът и къде ще бъде поставен на екрана, като включите спецификации.
Синтаксис за метода Open () на прозореца на JavaScript
За да отворите URL адрес в нов прозорец на браузъра, използвайте метода open () на Javascript, както е показано тук:
window.open (URL, име, спецификации, замени)
и да персонализирате всеки от параметрите.
Например кодът по-долу отваря нов прозорец и посочва външния си вид чрез параметри.
URL параметър
Въведете URL адреса на страницата, която искате да отворите в новия прозорец. Ако не посочите URL адрес, се отваря нов празен прозорец.
window.open ("https://www.somewebsite.com", "_blank", "лента с инструменти = да, горе = 500, ляво = 500, ширина = 400, височина = 400");
Име Параметър
Най- име параметър задава целта за URL адреса. Отварянето на URL адреса в нов прозорец е по подразбиране и е указано по следния начин:
- _blank. Отваря нов прозорец за URL адреса.
Другите опции, които можете да използвате, са:
- _self. Заменя текущата страница с URL адреса.
- _parent. Зарежда URL адреса в основната рамка.
- _връх. Заменя всички рамки, които са заредени.
очила
Най- очила параметър е мястото, където персонализирате новия прозорец, като въведете списък, разделен със запетая, без бели полета. Изберете от следните стойности.
- височина = пиксела. Тази спецификация определя височината на новия прозорец в пиксели. Минималната стойност, която може да бъде въведена, е 100.
- ширина = пиксела. Това определя ширината на новия прозорец в пиксели. Минималната стойност е 100.
- наляво = пиксела. Тази спецификация задава лявата позиция на новия прозорец. Не могат да се въвеждат отрицателни стойности.
- топ = пиксела. Това определя горната позиция на новия прозорец. Негативните стойности не могат да се използват.
- менюта = да | не | 1 | 0. Използвайте тази спецификация, за да посочите дали да се показва или не лентата с менюта.
- статус = да | не | 1 | 0. Това показва дали да се добави или не лента за състоянието.
Някои спецификации са специфични за браузъра:
- локация = да | не | 1 | 0. Тази спецификация посочва дали да се показва или не адресното поле. Само за браузъра Opera.
- resizeable = да | не | 1 | 0. Определя дали прозорецът може да бъде преоразмерен. За използване само с IE.
- локация = да | не | 1 | 0. Показва дали да се показват или не превъртащи ленти. Съвместим само с IE, Firefox и Opera.
- лента с инструменти = да | не | 1 | 0. Определя дали да се показва лентата с инструменти на браузъра. Съвместим само с IE и Firefox.
Заменете
Този незадължителен параметър има само една цел - да посочи дали URL адресът, който се отваря в новия прозорец, да замени текущия запис в списъка с история на браузъра или да се появи като нов запис.
- Кога вярно, URL адресът замества текущия запис на браузъра в списъка с история
- Кога фалшивURL адресът е посочен като нов запис в списъка с история на браузъра.