常用JavaScript代码

本文介绍了几种常见的网页访问限制技术,如禁止右键、选择、粘贴等操作,并提供了实现这些功能的HTML与JavaScript代码示例。此外,还讲解了如何通过JavaScript获取用户的屏幕分辨率、浏览器地址栏信息及查询参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

禁止屏蔽类:

1.禁止右键
<body oncontextmenu=return(false)> 
2.禁止选择
<body onselectstart=”return false”>

3.禁止粘贴
<body onpaste=”return false”>

4.禁止直接访问 [必须框架内才行]
<script>
if (top == self)top.location.href = ”page.htm”; 
</script>

5.禁止frame引用
<script>
if (top != self)top.location.href = ”page.htm”; 
</script>

6.禁止功能键Shift,Alt,Ctrl
<script>function key(){ 
if(event.shiftKey) alert(”Shift不允许使用!”);} document.onkeydown=key; </script>

数据取得类

1.取得分辨率
<script>document.write(”宽为”+screen.Width+”高为”+screen.Height)</script>

2.取得地址栏
<script>document.write(self.location)</script>

3.取得地址栏?后参数
<SCRIPT>var add = top.location;
add = add.toString();
document.write (add.substring(add.indexOf(”?”)+1,add.length));
</SCRIPT>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值