专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Javascript教程 » javascript浏览器:javascript控制浏览器窗口的窍门技巧源代码大全 »正文

javascript浏览器:javascript控制浏览器窗口的窍门技巧源代码大全

来源: 发布时间:星期六, 2009年3月28日 浏览:0次 评论:0


本文收集使用javascript控制浏览器窗口窍门技巧源代码:1)在网页中使用javascript打开没有最大化、最小化和关闭按钮窗口;2)屏蔽浏览器中使用按键(如ALT+F4、Ctrl+N等);……(不断更新……)

、在网页中使用javascript打开没有最大化、最小化和关闭按钮窗口

window.open(
"url",
"_blank",
"fullscreen=3,titlebar=no,toolbar=no,location=no,directories=no,status=no,menubar=no,

scrollbars=no,resizable=yes,edge:Raised,left=0,top=0,width=200,height=300",
false
);
上面这段代码大家应该很熟悉了般打开窗口代码只有两个地方区别: fullscreen 属性值在这里被设置成3了还多了个edge:Raised参数注意edge参数格式这个参数跟其他参数格式不样.

(http://dev.csdn.net/article/68132.shtm)

2、屏蔽浏览器中使用按键(如ALT+F4、Ctrl+N等)

在网站WebSite应用开发过程中有时需要控制按键那怎样来屏蔽浏览器中使用按键(如ALT+F4、Ctrl+N等)呢?请看以下源代码:

//屏蔽鼠标右键、Ctrl+n、sht+F10、F5刷新、退格键等
function KeyDown
{
//alert("ASCII代码是:"+event.keyCode);
((window.event.altKey)&
((window.event.keyCode37)|| //屏蔽 Alt+ 方向键 ←
(window.event.keyCode39))) //屏蔽 Alt+ 方向键 →
{
alert("不准你使用ALT+方向键前进或后退网页!");
event.Value=false;
}

((event.keyCode8)|| //屏蔽退格删除键
(event.keyCode116)|| //屏蔽 F5 刷新键
(event.keyCode112)|| //屏蔽 F1 刷新键
(event.ctrlKey && event.keyCode82)) //Ctrl + R
{
event.keyCode=0;
event.Value=false;
}

((event.ctrlKey)&&(event.keyCode78)) //屏蔽 Ctrl+n
event.Value=false;

((event.shtKey)&&(event.keyCode121)) //屏蔽 sht+F10
event.Value=false;

(window.event.srcElement.tagName "A" && window.event.shtKey)
window.event.Value = false; //屏蔽 sht 加鼠标左键新开网页

((window.event.altKey)&&(window.event.keyCode115)) //屏蔽Alt+F4
{
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
false;
}
}
(http://www.haohao888.com.cn/wzjs/HTML/4442.html)

3、IE6、IE7、Firefox无提示关闭窗口代码

第1种思路方法:
IE6:
<script>
window.opener=null;
window.close;
</script>
IE7:
<script>
window.open('','_self');
window.close;
</script>
IE6、IE7、FF通用代码:
<script>
window.opener=null;
window.open('','_self');
window.close;
</script>

第2种思路方法:
<!--IE下默认关闭思路方法IE会弹个对话框让用户确认-->
<awindow.open('','_top'); window.top.close;">Close IE7</a>

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: