Hen*_*rik 4 google-chrome-extension
当我点击我的扩展程序图标时,会出现一个弹出窗口,但我遇到的问题是弹出窗口的高度太大,所以它低于我的任务栏.无论如何设置弹出窗口的高度?
我试过通过body标签在css文件中声明高度和宽度.但只有窗口的宽度会发生变化.我也试过制作iframe,但弹出窗口只是空白.
您可以使用window.resizeTo(preferedWidth,preferedHeight)函数设置弹出窗口的高度和宽度.如果你想在一个弹出窗口中设置它而不是来自父窗口而不是self.resizeTo(preferedWidth,preferedHeight); 会为你做的工作.
更好的建议是将您的内容保存在div中,例如div为id'content',这样您就可以将其用于弹出窗口.
<head>
<script type="text/javascript">
function resizeMe()
{
height = document.getElementById("content").offsetHeight;
width = document.getElementById("content").offsetWidth;
self.resizeTo(width+20, height+100);
}
</script>
</head>
<body onload="resizeMe();">
Run Code Online (Sandbox Code Playgroud)
这应该足以解决您的问题.
| 归档时间: |
|
| 查看次数: |
13523 次 |
| 最近记录: |