Как сделать

Как открыть ссылку в новом окне с помощью JavaScript

Крупный план Javascript на мониторе компьютера

JavaScript предлагает полезный способ открыть ссылку в новом окне, потому что вы контролируете, как окно будет выглядеть и где оно будет размещено на экране, включая спецификации.

Крупный план Javascript на мониторе компьютера
Degui Adil / EyeEm / Getty Images

Синтаксис для метода JavaScript Window Open ()

Чтобы открыть URL-адрес в новом окне браузера, используйте метод open () Javascript, как показано здесь:

window.open (URL, имя, характеристики, замена)

Параметр URL

Помимо открытия окна, вы также можете настроить каждый из параметров. Например, приведенный ниже код открывает новое окно и определяет его внешний вид с помощью параметров.

Введите URL-адрес страницы, которую вы хотите открыть в новом окне. Если вы не укажете URL, откроется новое пустое окно:

window.open ("https://www.somewebsite.com", "_blank", "панель инструментов = да, top = 500, слева = 500, ширина = 400, высота = 400");

Имя Параметр

Параметр name устанавливает цель для URL. Открытие URL в новом окне по умолчанию и указывается следующим образом:

  • _blank : открывает новое окно для URL.

Другие варианты, которые вы можете использовать, включают в себя:

  • _self : заменяет текущую страницу URL.
  • _parent : загружает URL в родительский фрейм.
  • _top : заменяет любые загруженные наборы кадров .

Specs Параметр

Параметр specs — это место, где вы настраиваете новое окно, вводя список через запятую без пробелов. Выберите из следующих значений.

  • высота = пикселей : эта спецификация устанавливает высоту нового окна в пикселях . Минимальное значение, которое можно ввести, составляет 100.
  • ширина = пикселей : эта спецификация устанавливает ширину нового окна в пикселях. Минимальное значение составляет 100.
  • left = пиксели : эта спецификация устанавливает левую позицию нового окна. Нельзя вводить отрицательные значения.
  • top = пиксели : эта спецификация устанавливает верхнюю позицию нового окна. Отрицательные значения не могут быть использованы.
  • menubar = yes | no | 1 | 0 : Используйте эту спецификацию, чтобы указать, отображать ли строку меню. Используйте либо слова да / нет, либо двоичное значение 1/0.
  • status = yes | no | 1 | 0 : указывает, добавлять ли строку состояния. Как и в меню, вы можете использовать слова или двоичные значения.

Некоторые спецификации зависят от браузера:

  • location = yes | no | 1 | 0 : Эта спецификация указывает, показывать или нет поле адреса. Только для браузера Opera.
  • resizeable = yes | no | 1 | 0 : Определяет, можно ли изменить размер окна. Для использования только с IE.
  • location = yes | no | 1 | 0 : Указывает, следует ли отображать полосы прокрутки. Совместим только с IE, Firefox и Opera.
  • toolbar = yes | no | 1 | 0 : Определяет, показывать или нет панель инструментов браузера. Совместимо только с IE и Firefox.
Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone