jquery 实现窗口的最大化不论什么情况
$(function(){
if (window.screen) {
var myw = screen.availWidth;
var myh = screen.availHeight;
window.moveTo(0, 0);
window.resizeTo(myw, myh);
}
});
再加上jquery的一些操作,这样就可以实现浏览器窗口的最大化。
以上方法其实不是真正的最大化,只是把窗口调整到最大而已,右上角最大化的按钮依然是单框,查阅了不少资料了,发现有那么一个方式可以基本实现完全最大化:
<html>
<head>
<title>hello</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
</head>
<body>
<object id=max classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11"><param name="Command" value="Maximize"></object>
<input type=button value=最大化 onclick=max.Click()>
</body>
</html>
<script type="text/javascript">
max.Click();
</script>
以上代码可以直接复制到扩展名为.html的页面中,用IE浏览器运行(其他浏览器未测试),无论是刷新还是点击“最大化”按钮,都可以实现完全意义的上的最大化。
那么为什么上面我还要加个基本实现呢?
就是因为现在为止我并没有完全在实际应用中完成最大化的效果,也就是说,只要将以上代码拷贝到服务器上运行,即使丝毫不变,也一样不起作用,刷新也好,点击“最大化”按钮也罢,都是无效果的。原因不知,令我不得不暂时放弃该方法,到底是为什么呢?
真诚的希望各位网友给与赐教!
您可能感兴趣的文章:
jquery 实现窗口的最大化不论什么情况
解析jquery获取父窗口的元素
C 中超类化和子类化及他们的区别
jQuery的弹窗插件 wBox
简单的jQuery浮动窗口插件 jDialog
jBox 2.3基于jquery的最新多功能对话框插件 常见使用问题解答
jQuery选项卡 KandyTabs
基于jQuery的窗口插件 jMessageBox
jQuery的图片放大器插件 jQzoom
jQuery 对话框插件 Dialog jQuery Plugin