Google Chrome “window.open” обходное решение?

Я работал над веб-приложением, и для части его я должен открыть новое окно. У меня есть эта работа над всеми браузерами, мой камень преткновения с Google Chrome.

Chrome, кажется, игнорирует функции окна, который вызывает меня проблемы, вещь, с которой я борюсь, мне нужна строка поиска, чтобы быть доступным для редактирования в новом окне. FF, IE, Safari и Opera делают этот штраф, Chrome не делает.

Мой код:

function popitup(url) {
  newwindow=window.open(url, 'name', 'toolbar=1,scrollbars=1,location=1,statusbar=0,menubar=1,resizable=1,width=800,height=600');
  if (window.focus) {
    newwindow.focus()
  }
  return false;
}
59
задан beaver 22 August 2018 в 14:44
поделиться

2 ответа

Часть location = 1 должна включать редактируемую адресную строку.

В качестве примечания, вы можете удалить атрибут language = "javascript" из своего скрипта, поскольку он устарел.

обновление :

Установка правильного параметра statusbar = 1 status = 1 у меня работает

9
ответ дан 24 November 2019 в 18:30
поделиться

Я полагаю, что в настоящее время не существует javascript, чтобы заставить chrome открывать новое окно в режиме вкладок. Тикет был отправлен, как здесь Всплывающие окна должны отображаться как вкладка по умолчанию. Но пользователь может щелкнуть значок хрома в левом верхнем углу и выбрать "Показывать как вкладку", после чего адресная строка станет редактируемой.

Похожий вопрос задан в javascript открыть в новом окне не вкладке

5
ответ дан 24 November 2019 в 18:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: