用window.resizeTo()与window.open()打开后窗体的宽度是一样的。
我想在页面添加好内容后让页面自动加高,不出现滚动条。
够详细了吧
不明白的再问 在线
我想在页面添加好内容后让页面自动加高,不出现滚动条。
够详细了吧
不明白的再问 在线
解决方案 »
- MVC 用过xVal验证框架的请进,100分求助
- xheditor 编辑器上传图片路径问题
- 第一次做asp.net的项目,请大家推荐个网站,参考一下!
- c#中如何生成.dll文件
- asp.net ajax enabled web site 网站发布信息提交时报错: Sys.WebForms.PageRequestManagerServerErrorException
- 高分求救!!!
- VS 2005如何显示更多的Tab
- 能用ASP.NET 结合 Excel完成Web报表打印吗?给个方案吧!
- 如何在multipage中导入已经存在的aspx页面?
- 遍历文件夹下所有的文件
- 大家觉得,MVC模式适合在企业级应用和网站后台应用吗
- Gridview中DataRowView的问题
window.resizeTo(x,y); //将窗口大小设为x宽,y高。
比如open个(300,400)的窗体,你再resizeTo(300,400)窗体会变小的
open不加浏览器边框 risizeTo加。
document.body.clientHeight获取的宽度少了览器边框。所以每次
resizeTo(document.body.clientHeight,document.body.clientWidth)窗体就变小了一点
刷新的时候会变小
可能是window.resizeTo()没有执行到
<script type="text/javascript">
var InitWidth = 300;
var InitHeight = 400;
window.resizeTo(InitWidth,InitHeight);
var xOffset = InitWidth-document.documentElement.clientWidth;
var yOffset = InitHeight-document.documentElement.clientHeight;
function ChangeSize()
{
window.resizeTo(document.documentElement.clientWidth+xOffset,document.documentElement.clientHeight+yOffset);
}
</script>
opener.onload = function(){
opener.resizeTo("600",opener.document.documentElement.clientHeight+opener.document.documentElement.scrollHeight);
};
此法不可行啊 我alert下xOffset为0