js如何控件窗口大小 现在有一个需求就是要求浏览器的窗口大小不能小于800*600当用户手动地把窗口拖到小于800*600时,自动地把它还原到800*600大小 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.resizeTo(800, 600);window.onresize = function(){ this.resizeTo(800, 600);} 这个方法早就想到过的哈。在IE下会出错,CHROME窗口会狂闪。忘了强调一点,还得考虑到CHROME,SAFARI,FIREFOX的兼容问题。 这种需求就应该直接否了不管。要做就用WINFORM去做。建立在浏览器上的应用,就不要改变用户使用浏览器的习惯,因为不管你是什么应用,也只是世界上亿万个WEB应用中的沧海一粟,没那么大谱硬要用户改变操作习惯。用户才是上帝,而不是你们提这种需求的那个家伙是老大。 控制窗口不太好,可以控制body或者容器的min-height或者min-widthIE6由于不支持min-height,min-width,用js脚本控制,当然网上也有css实现的IE6的min-height,min-width,不过如果你的结构比较复杂,那个css实现起来不怎么行。body{min-width:800px;min-height:600px;}if (/msie 6/i.test(navigator.userAgent)){ window.onresize=function () { var body=document.compatMode=='CSS1Compat'?document.documentElement:document.body; document.body.style.width=body.offsetWidth>800?'auto':'800px'; document.body.style.height=body.offsetHeight>600?'auto':'600px'; }} <body onload="window.resizeTo(window.screen.width - 4,window.screen.height-50);window.moveTo(-4,-4)">这种是全屏,你改改吧 我也在搞这个问题突然发现opera和google是不支持resizeTo()的 请教window.print();在ipad应用上的问题 js的一个空值判断问题 求救!在线等!各位高手,如何根据数值的正负设置颜色 这一小段 JS代码 与火狐不兼容,怎样才能解决呢 js的一个视频播放路径问题,换成txt文件,读取不到菜单路径了~ 百度地图 问题 出错处理怎么样写? 谁能给我介绍一下"try语句"的功能 请问如何用JAVASCRIPT获取服务器时间,并以字符串形式输入,如:200206021943,谢谢! js表单验证 江湖求救用模式窗体打不开mht文件打开后为空白 在本地打开,显示正常,但上传服务器通过浏览器打开显示错误
window.onresize = function(){
this.resizeTo(800, 600);
}
这个方法早就想到过的哈。在IE下会出错,CHROME窗口会狂闪。
忘了强调一点,还得考虑到CHROME,SAFARI,FIREFOX的兼容问题。
body{min-width:800px;min-height:600px;}if (/msie 6/i.test(navigator.userAgent)){
window.onresize=function () {
var body=document.compatMode=='CSS1Compat'?document.documentElement:document.body;
document.body.style.width=body.offsetWidth>800?'auto':'800px';
document.body.style.height=body.offsetHeight>600?'auto':'600px';
}
}