关闭的时候可以onbeforeunload()方法
我把我项目的一段拷贝给你看
//Written by Milo on Oct 22th,2010
//新增或者修改状态下离开该画面提示保存消息
window.onbeforeunload = function(){
if(editing)
{
return "离开此画面可能造成尚未保存的资料丢失。"
}
}
<scripttype="text/javascript">
$(document).ready(function(){
//使用jquery的ready方法似的加载运行
if
(window.screen)
{
//判断浏览器是否支持window.screen判断浏览器是否支持screen
var
myw
=
screen.availWidth
//定义一个myw,接受到当前全屏的宽
var
myh
=
screen.availHeight
//定义一个myw,接受到当前全屏的高
window.moveTo(0,
0)
//把window放在左上脚
window.resizeTo(myw,
myh)
//把当前窗体的长宽跳转为myw和myh
}
})
楼主提的题目有点矛盾这里给出屏蔽最大化最小化和关闭的代码!实现屏蔽浏览器右上角“最小化”“最大化”“关闭”键的javascript代码:
<script language=javascript>
function window.onbeforeunload()
{
if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
{
window.event.returnvalue = ""
}
}
</script>
注:在body标签里加上onbeforeunload="javascript:return false"(使不能关闭窗口)