编程 html一些比较人使用的技巧和代码

2024-11-17 05:05:01 +0800 CST views 2727
1. ncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table borderncontextmenu=return(false)><td>no</table> 可用于Table
2. <body nselectstart="return false"> 取消选取、防止复制
3.onpaste="return false" 不准粘贴
4.oncopy="return false;" ncut="return false;" 防止复制
5. <link rel="Shortcut Icon"href="favicon.ico"> IE地址栏前换成自己的图标
6. <link rel="Bookmark"href="favicon.ico"> 可以在收藏夹中显示出你的图标
7. <inputstyle="ime-mode:disabled"> 关闭输入法
  1. 永远都会带着框架
<script. language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
// --></script>
  1. 防止被人frame.
<SCRIPT. LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
  1. 网页将不能被另存为
<noscript><iframe.src=*.html></iframe></noscript>
  1. 查看网页源代码
<input type=button value=查看网页源代码
onclick="window.location = "view-source:"+"http://blog.upupd.com"">

12.删除时确认

<a href="javascript:if(confirm("确实要删除吗?"))location="boos.asp? &areyou=删除&page=1"">删除</a>

13.屏蔽功能键Shift,Alt,Ctrl

<script>
function look(){
if(event.shiftKey)
alert("禁止按Shift键!");//可以换成ALT CTRL
}
document.onkeydown=look;
</script>
  1. 网页不会被缓存
<META. HTTP-EQUIV="pragma" CONTENT="no-cache">
<META. HTTP-EQUIV="Cache-Control"CONTENT="no-cache, must-revalidate">
<META. HTTP-EQUIV="expires"CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">或
<META. HTTP-EQUIV="expires"CONTENT="0">

15.怎样让表单没有凹凸感?

1.<input type=text style="border:1 solid #000000">
2.<input type=text style="border-left:none;border-right:none; border -top:none; border-bottom: 1 solid#000000"></textarea>

js禁止鼠标右键和禁止ctrl+c复制

<script type="text/javascript">//禁止ctrl复制
document.onkeydown=function(){
  if((event.ctrlKey) && (window.event.keycode==67)){
    event.returnValue=false;alert("Ctrl+C被禁止啦!");
  }
}
document.onmousedown=function(){
  if(event.button==2){
    event.returnValue=false;
    alert("右键被禁止啦!");
  }
}
</script>

JS判断域名加密

$ym = document.domain;
if($ym.indexOf(‘blog.upupd.com’)<0&&$ym.indexOf(‘127.0.0.1’)<0&&$ym.indexOf(‘localhost’)<0){
alert(“该模板尚未授权此站使用,请购买授权”);
location.href=’http://blog.upupd.com’;
}
复制全文 生成海报 网页安全 JavaScript HTML

推荐文章

jQuery中向DOM添加元素的多种方法
2024-11-18 23:19:46 +0800 CST
你可能不知道的 18 个前端技巧
2025-06-12 13:15:26 +0800 CST
前端开发中常用的设计模式
2024-11-19 07:38:07 +0800 CST
PHP如何进行MySQL数据备份?
2024-11-18 20:40:25 +0800 CST
thinkphp分页扩展
2024-11-18 10:18:09 +0800 CST
MySQL 日志详解
2024-11-19 02:17:30 +0800 CST
一键配置本地yum源
2024-11-18 14:45:15 +0800 CST
推荐几个前端常用的工具网站
2024-11-19 07:58:08 +0800 CST
MySQL 主从同步一致性详解
2024-11-19 02:49:19 +0800 CST
Git 常用命令详解
2024-11-18 16:57:24 +0800 CST
Golang 随机公平库 satmihir/fair
2024-11-19 03:28:37 +0800 CST
Go 单元测试
2024-11-18 19:21:56 +0800 CST
一文详解回调地狱
2024-11-19 05:05:31 +0800 CST
Rust 并发执行异步操作
2024-11-18 13:32:18 +0800 CST
Mysql允许外网访问详细流程
2024-11-17 05:03:26 +0800 CST
Go 语言实现 API 限流的最佳实践
2024-11-19 01:51:21 +0800 CST
mysql int bigint 自增索引范围
2024-11-18 07:29:12 +0800 CST
MySQL死锁 - 更新插入导致死锁
2024-11-19 05:53:50 +0800 CST
支付页面html收银台
2025-03-06 14:59:20 +0800 CST
Nginx 状态监控与日志分析
2024-11-19 09:36:18 +0800 CST
程序员茄子在线接单