Как я могу развернуть всплывающее окно моего расширения Chrome
![enter image description here]()
Я хочу развернуть всплывающее окно, которое появляется, когда пользователь нажимает кнопку расширения...
(Я хочу расширить размер всплывающего окна до красной области)
Вот код, который я использую для отображения всплывающего окна;
< style type="text/css" >
body {
min-width: 1005px; /* your desired width */
max-width: 100%;
position: relative;
vertical-align:middle;
}
< /style >
< iframe src="http://stackoverflow.com" width="100%" height="100%" scrolling="auto" > < /iframe >
Я пробовал (в теле css) ширину: 1280px; высота: 800 пикселей; - Но не повезло. Он работает неправильно...
UPDATE:
Аналогичный вопрос (возможно, дубликат?); расширение chrome, высота всплывающего окна
Ответы
Ответ 1
Всплывающие окна с расширением Chrome могут иметь максимальную высоту 600px и максимальную ширину 800px. Изменение ширины или высоты с помощью CSS в элементе HTML или body приведет к появлению полос прокрутки (как у вас есть заметил) когда прошли эти максимумы. Использование чего-то вроде window.resizeBy(x,y)
не будет иметь никакого эффекта.
Вы можете скрыть полосы прокрутки с помощью CSS, но это не даст желаемого эффекта увеличения страницы больше, чем максимумы, наложенные Chrome.
Одним из вариантов может быть использование диалогового/модального JavaScript-кода на странице при нажатии действия браузера/страницы вместо использования встроенного всплывающего окна.
Некоторые ссылки на похожие вопросы:
http://groups.google.com/a/chromium.org/group/chromium-extensions/browse_thread/thread/9c921612e2692376
Увеличить максимальную ширину всплывающего окна в расширении Chrome?