一些技巧性实用js代码小结

实现页面最大化
self.moveTo(0,0);
self.resizeTo(screen.availWidth,screen.availHeight);
self.focus();
默认img图片
<img alt=""" " onerror=""error.jpg" " src=""mengzhaobin.jpg"" />如果没有mengzhaobin.jpg则显示error.jpg
屏蔽鼠标右键
oncontextmenu="window.event.returnvalue=false"
取消选取防止复制
<body onselectstart="return false">
不准粘贴
onpaste="return false"
防止复制
oncopy="return false;" oncut="return false;"
地址栏和收藏夹前有图标
<link rel="Shortcut Icon" href="favicon.ico"> <link rel="Bookmark" href="favicon.ico">
关闭输入法
<input style="ime-mode:-Disabled">
防止被人frame
if (top.location != self.location)top.location=self.location;
网页不能另存为
<noscript><iframe src="*.html"><iframe><noscript>
查看页面源代码
<input type=button value="查看网页源代码 " onclick="window.location = `view-source:`+ http://jb51.net/`";>
弹出对话框并跳转
<a href=`javascript:if(confirm("delete?"location="http://jb51.net"`>删除a>
弹出窗口在最上面
<body onblur="this.focus();">
上一页来源
document.referrer
没有缓存
<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">
or <META HTTP-EQUIV="expires" CONTENT="0">
不要滚动条
没有竖条<body style=`overflow:-Scroll;overflow-y:hidden`> body>
没有横条: <body style=`overflow:-Scroll;overflow-x:hidden`> body>
两个都没:<body scroll="no">body>

(0)

相关推荐

  • 一些技巧性实用js代码小结

    实现页面最大化 self.moveTo(0,0); self.resizeTo(screen.availWidth,screen.availHeight); self.focus(); 默认img图片 <img alt=""" " onerror=""error.jpg" " src=""mengzhaobin.jpg"" />如果没有mengzhaobin.jpg则显示er

  • 使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)

    在网站开发中,经常会简单使用js代码来判断字符串中有多少汉字的功能.今天小编抽时间给大家分享实现代码.废话不多说了,直接给大家贴代码了. $("form").submit(function () { var content = editor.getContentTxt(); var sum = 0; re = /[\u4E00-\u9FA5]/g; //测试中文字符的正则 if (content) { if (re.test(content)) //使用正则判断是否存在中文 { if

  • 3款实用的在线JS代码工具(国外)

    1. 压缩工具 用于在线压缩你的JS代码,它有一个选项"Include latest jquery.min.js",这对于提升速度非常有用. 推荐理由:缩小代码 = 更小的文件大小 = 更快的网页加载速度 2. 美化工具 用于将压缩后的代码转换回正常状态,使代码再次可读.该工具也可用于混淆的代码. 推荐理由:漂亮的代码 = 易读 = 更快地开发 3. 混淆工具 用于保护(混淆)你的代码,使代码不可读.很显然,一些模仿者可以使用一个工具去反混淆/解压缩,但是你为代码设置的保护越多越好.

  • JavaScript中的50+个实用工具函数小结

    JavaScript可以做很多出色的事情,本篇文章给大家整理50+个实用工具函数,可以帮助你提高工作效率并可以帮助调试代码 1.isStatic: 检测数据是不是除了symbol外的原始数据. function isStatic(value) { return ( typeof value === 'string' || typeof value === 'number' || typeof value === 'boolean' || typeof value === 'undefined'

  • 如何编写高质量JS代码(续)

    继续上一篇文章<如何编写高质量JS代码>今次整理一下javascript函数知识点. 2.使用函数 函数给程序员提供了主要的抽象功能,又提供实现机制.函数可以独立实现其他语言中的多个不同的特性,例如,过程.方法.构造函数,甚至类或模块. 2.1 理解函数调用.方法调用以及构造函数调用之间的不同 针对面向对象编程,函数.方法和类的构造函数是三种不同的概念. 使用模式: 1,函数调用 复制代码 代码如下: function hello(username){     return "hel

  • JS代码防止SQL注入的方法(超简单)

    下面通过两个方面给大家介绍js代码防止sql注入的方法,非常简单实用,感兴趣的朋友参考下吧! 1.URL地址防注入: //过滤URL非法SQL字符 var sUrl=location.search.toLowerCase(); var sQuery=sUrl.substring(sUrl.indexOf("=")+1); re=/select|update|delete|truncate|join|union|exec|insert|drop|count|'|"|;|>

  • Ajax的简单实用实例代码

    我将实现一个简单的Ajax页面无刷新进行用户验证案例: 效果如下图: 实现主要过程: 在UsersAction类中的checkUser方法中接收并验证前台的表单数据,针对不同情况,返回一个状态码code给jsp页面,然后在ajax1.jsp中通过$.post方法接受后台传递过来的状态码 做出不同的响应. 具体代码如下: 1.实体类 package com.bean; import java.io.Serializable; public class Users implements Serial

  • 完整显示当前日期和时间的JS代码

    代码演示效果为"2007年2月25日星期日正午12:42:48". 使用方法:将下面的JS代码放到你想要显示的页面中(支持HTML页面),然后在你想要显示时间的位置插入下面的代码即可 <div id="Clock" align="center" style="font-size: 12px; color:#000000"></div> JS代码如下: <script> function ti

  • 完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码

    今天给大家分享一段设为首页.收藏本站及保存到桌面的js代码,非常实用. 复制代码 代码如下: <script  type="text/javascript"> //设为首页 function SetHome(obj,url){     try{         obj.style.behavior='url(#default#homepage)';         obj.setHomePage(url);     }catch(e){         if(window.

  • PHP ajax+jQuery 实现批量删除功能实例代码小结

    目录结构 piliangshan.php <?php require_once './db_conn.php'; $sql = "select * from user"; $result = mysqli_query($conn, $sql); ?> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>全选演示</tit

随机推荐