使窗口永久保持最前方,屏蔽掉浏览器的最大化按钮,屏蔽IE所有键盘功能?

按钮|浏览器|最大化

问:

如何使窗口永久保持在所有窗口最上方?

如何屏蔽掉浏览器的最大化按钮“□”呢?

如何屏蔽掉IE浏览器的所有键盘功能呢?比如像:Ctrl+N、Ctrl+P、Ctrl+S、Ctrl+E、Ctrl+H、Alt+→、Alt+←等等。

急急急!!!!!
______________________________________________________________________________________________
答1:
自己写activex吧!findwindow,然后再为所欲为了!
______________________________________________________________________________________________
答2:
http://www.21ic.com/
______________________________________________________________________________________________
答3:
<body onblur=focus() onresize=resizeTo(800,600) onkeydown='with(window.event)if(altKey||ctrlKey){alert("sorry");keyCode=0;returnValue=false}'>

______________________________________________________________________________________________
答4:
<script language="JavaScript">
aa=window.open("aaa.htm","win","fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0");
aa.blur();
self.focus();
aa.resizeTo(640,480);
aa.moveTo(screen.availWidth/2-320,screen.availHeight/2-240);
ontopIntervalHandle = aa.setInterval("window.opener.aa.focus();",10);
</script>
______________________________________________________________________________________________
答5:
aaa.htm:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<noscript><meta http-equiv="refresh" content="0;url=about:noscript">
</noscript><title>屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键</title>
</head>
<body
 oncontextmenu="event.returnValue=false">

<script language="Javascript"><!--
  //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
  //Author: meizz(梅花雨) 2002-6-18

function KeyDown(){ 
  if ((window.event.altKey)&&
      ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ←
       (window.event.keyCode==39))){  //屏蔽 Alt+ 方向键 →
     alert("不准你使用ALT+方向键前进或后退网页!");
     event.returnValue=false;
     }

     /* 注:这还不是真正地屏蔽 Alt+ 方向键,
     因为 Alt+ 方向键弹出警告框时,按住 Alt 键不放,
     用鼠标点掉警告框,这种屏蔽方法就失效了。以后若
     有哪位高手有真正屏蔽 Alt 键的方法,请告知。*/

  if ((event.keyCode==8)  ||                 //屏蔽退格删除键
      (event.keyCode==116)||                 //屏蔽 F5 刷新键
      (event.ctrlKey && event.keyCode==82)){ //Ctrl + R
     event.keyCode=0;
     event.returnValue=false;
     }
  if ((event.ctrlKey)&&(event.keyCode==78))   //屏蔽 Ctrl+n
     event.returnValue=false;
  if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10
     event.returnValue=false;
  if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
      window.event.returnValue = false;  //屏蔽 shift 加鼠标左键新开一网页
  if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
      window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
      return false;}
  }
 /* 另外可以用 window.open 的方法屏蔽 IE 的所有菜单
第一种方法:
  window.open("你的.htm", "","toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,resizable=yes,status=no,top=0,left=0")
第二种方法是打开一个全屏的页面:
  window.open("你的.asp", "", "fullscreen=yes")
 */
// --></script>
<h2 align=center>屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键</h2>
</body>
</html>
______________________________________________________________________________________________
答6:
这种网页有人要看吗?
______________________________________________________________________________________________
答7:
兄弟。你发错地方了.

如何使窗口永久保持在所有窗口最上方?

如何屏蔽掉浏览器的最大化按钮“□”呢?

这个问题建议你去 visual c++,visual basic,delphi里面去问。

用 javascript 是不可能实现的!!!!!

______________________________________________________________________________________________
答8:
如何使窗口永久保持在所有窗口最上方?

<BODY onBlur="window.focus()">
______________________________________________________________________________________________
答9:
F11键照这么看也有必要屏蔽吧!
______________________________________________________________________________________________
答10:
这种网页只会把人气跑.
______________________________________________________________________________________________
答11:

showModalDialog

---------
天天学习,好好向上
www.51windows.com

______________________________________________________________________________________________
答12:
嘿嘿... showModalDialog 的确是你需要的这种窗口, 不用
写代码, 自然有了以上特性. :)

<script>
var wo=showModalDialog('www.csdn.net', '','dialogWidth:800px;dialogheight:600px;status:no;help:no');
</script>
================================================================
俺是"老"菜鸟一只, 请各位高手多指教!
------ 好好学习, 天天上网! --------
→→→→→→→→→→→→→→→→→→→→
http://www.boy.net.cn/home0/goldenlove
←←←←←←←←←←←←←←←←←←←←
多谢 CSDN 助手帮我自动加入签名.
www.chinaok.net
================================================================

______________________________________________________________________________________________
答13:
goldenlove(潇洒.net)
<script>
var wo=showModalDialog('www.csdn.net', '','dialogWidth:800px;dialogheight:600px;status:no;help:no');
</script>

那关闭按钮怎么屏蔽掉,谢拉

______________________________________________________________________________________________
答14:
to秋水
你的onblur=focus
这样是不可以的
必须有一个延时过程才可以

______________________________________________________________________________________________
答15:
meizz(梅花雨) :
你的屏蔽 Alt+ 方向键的方法在ie6.0下面就可以完全屏蔽了。

______________________________________________________________________________________________
答16:
屏蔽ctrl+alt+del吗?
______________________________________________________________________________________________
答17:
在body中的onkeydown增加下列事件就能屏蔽掉键盘
<body >
function keyHandler(e)
{
   event.returnValue=0; 
}
______________________________________________________________________________________________
答18:
在body中的onkeydown增加下列事件就能屏蔽掉特殊的键,如:shift+N,ctrl+N等
<body >
function keyHandler(e)
{
   if((event.shiftKey+"N")||(event.ctrlKey+"N"))
       event.returnValue=0; 
}

______________________________________________________________________________________________
答19:
没意义
—————————————————————————————————
想我所想  做我所做      156838384            ^-^

______________________________________________________________________________________________
答20:
再加一句<body >
______________________________________________________________________________________________
答21:
to meizz(梅花雨) :

那么在可以编辑的iframe中如何屏蔽呢ctrl+N 和鼠标右击呢?

时间: 2024-08-24 19:38:11

使窗口永久保持最前方,屏蔽掉浏览器的最大化按钮,屏蔽IE所有键盘功能?的相关文章

如何屏蔽掉 phpinfo() 函数(转)

函数 发表于:中国PHP联盟 www.phpx.com 作者/来源:php2000/www.php2000.com 人气:6 如何屏蔽掉 phpinfo() 函数?2000年12月11日在 php.ini 配置文件里面有这个选项 disable_functions = ; This directive allows you to disable certain; functions for security reasons. It receives; a comma separated list

怎么样可以把 phpinfo()屏蔽掉?

Q:怎么样可以把 phpinfo()屏蔽掉? A:路径:C:winntphp.ini(NT和2000)C:windows(95,98) 在 php.ini 配置文件里面有这个选项 disable_functions = ; This directive allows you to disable certain ; functions for security reasons. It receives ; a comma separated list of function names. ; T

Win7屏蔽IE浏览器弹出的阻止程序窗口和IE隐私权限

我们在用Windows 7系统访问网站时,IE8窗口总是弹出阻止程序,其实这是IE浏览器的一项防护功能,可以屏蔽大量的弹出式窗口.当然,屏蔽的级别可以根据个人的需要来设置. Windows 7系统下屏蔽IE浏览器弹出的阻止程序窗口和IE隐私权限的设置方法与步骤如下: 1.打开win菜单,在"开始菜单"中选择"控制面板"选项. 2.如果是按"网络和Internet"里选择"Internet "选项. 3.选择"Inte

php实现屏蔽掉黑帽SEO的搜索关键字

 我给大家一个方法 我的思路 思路就是这样的 那些大佬们想做这个东西大部分还是要留QQ或者电话号码 那么我就匹配里面的规则 找出搜索里面的数字 然后判断数字字符串的长度 进而去判断 是否为垃圾搜索 奉上代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 <?php   //@功能 屏蔽掉黑帽SEO的搜索关键字 //@By 阳兄   function findNum($str=''){ //取出字符串里面的所有数字 $st

窗口置顶 覆盖任务栏-如何将自己创建的窗口永久的置顶在任务栏之上?

问题描述 如何将自己创建的窗口永久的置顶在任务栏之上? 我想用自己的窗口挡住一半的桌面,但我置顶了窗口之后单击任务栏时任务栏跑到了 我的窗口的上面,如何能让我的窗口一直处在任务栏的上面呢?有没有大神能帮我解决? 解决方案 设置topmost属性.同时设置窗口父窗口为桌面. 解决方案二: C#用this.TopMost = true Delphi类似 VB.C++用API SetWindowPos,传递SWP_TOPMOST

MPI_Sendrecv函数为什么跑不出结果呢?屏蔽掉这句程序就能出结果

问题描述 MPI_Sendrecv函数为什么跑不出结果呢?屏蔽掉这句程序就能出结果 MPI_Sendrecv函数为什么跑不出结果呢?屏蔽掉这句程序就能出结果

窗口风格-MFC SDI禁掉最大化按钮后程序把桌面任务里覆盖了,求大神解答

问题描述 MFC SDI禁掉最大化按钮后程序把桌面任务里覆盖了,求大神解答 2C MFC SDI禁掉最大化按钮后程序把桌面任务里覆盖了,求大神解答 解决方案 我是在 PreCreate 函数修改的窗口风格 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ if( !CFrameWndEx::PreCreateWindow(cs) ) return FALSE; // TODO: 在此处通过修改 // CREATESTRUCT cs 来修改窗口

php实现屏蔽掉黑帽SEO的搜索关键字_php实例

相信很多站长遇到过这种情况:网站内的搜索功能被不良分子利用,通过在站内搜索框中不断搜索敏感关键词,产生一大批TITLE上带有敏感关键词的垃圾搜索结果页(如下图).由于Baiduspider对每个站点的抓取额是有限定的,所以这些垃圾搜索结果页被百度收录,会导致其它有意义的页面因配额问题不被收录,同时可能因百度处理垃圾页面而影响网站正常排名.   具体的参考百度官方的页面http://zhanzhang.baidu.com/college/articleinfo?id=117 我给大家一个方法 我的

Git学习--&gt;GitLab如何屏蔽掉注册功能?

一.背景 最近发现我在公司内部搭建的GitLab平台上关于账号出现了以下几个问题: 莫名其妙出现很多陌生人的账号 团队成员的很多账户注册填写的Email和UserName都不符合规范 本来一开始是打算让大家自己按照我写好的格式规范注册GitLab账号,但是老是有人不遵守规范最后还得我来一个一个的提醒,大大的影响工作效率.因此我决定将GitLab的注册功能屏蔽掉,如果有新人进公司需要GitLab账号统一由我这边分配账户给他们. 二.取消注册功能 第一步.以管理员身份登录进GitLab平台 第二步.