如何展开Chrome扩展程序的弹出窗口

时间:2012-01-24 07:06:52

标签: html css google-chrome iframe google-chrome-extension

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 >

我试过(在body css中)宽度:1280px;身高:800px; - 但没有运气。它无法正常工作......

更新 类似的问题(也许是重复的?); chrome extension, popup window's height

1 个答案:

答案 0 :(得分:33)

Chrome扩展程序弹出窗口的最大高度为600px,最大宽度为800px。在html或body元素上使用CSS更改宽度或高度只会导致滚动条(如您所注意到的)超过这些最大值。使用window.resizeBy(x,y)之类的内容将无效。

您可以使用CSS隐藏滚动条,但这样做不会使网页大于Chrome强加的最大值。

一个选项可能是在单击浏览器/页面操作时使用页面中的JavaScript对话框/模式而不是使用内置弹出窗口。

对类似问题的一些提及:

http://groups.google.com/a/chromium.org/group/chromium-extensions/browse_thread/thread/9c921612e2692376

Increase max popup width in a Chrome extension?