js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)
实现代码如下: //屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键 function document.oncontextmenu() { event.returnValue = false; } //屏蔽鼠标右键 function window.onhelp() { r
实现代码如下: //屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键 function document.oncontextmenu() { event.returnValue = false; } //屏蔽鼠标右键 function window.onhelp() { r
实现代码如下: /// /// 得到真实IP以及所在地详细信息(Porschev) /// /// public string GetIpDetails() { //设置获取IP地址和国家源码的网址 string url = "http://www.ip138.com/ips8.asp"; s
匹配中文字符的正则表达式:实现代码如下:[\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):实现代码如下:[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)实现代码如下:String.prototype.len=function(){ return
我们可以根据onkeydown事件的event.keyCode即是ASCII Chart来判断字符或数字等。相关键盘key对应的ASCII码:参考下面JavaScript代码: 实现代码如下: function isNumeric(keyCode) { return ((keyCode >=
使用ajax时,常常需要拼装input数据为'name=abc return false; });输出标准的查询字符串: a=1 结果:name1=pipi 结果:name1=pipi 结果:blog=blue+submarine 没法出现length=pipi 原因是length是js数组的属性关
在php5.4以前做json_encode的时候中文会被unicode编码,中文都会被编码,变成不可读的,类似“\u***”的格式,还会在一定程度上增加传输的数据量。 例如: 实现代码如下: $val) { $data[$key] = urlencodeAry($val); } return $da
实现代码如下: function MyClass () {} MyClass.hasClassName = function(element, className) { if (!element) return; var elementClassName = element.className; i
beforeunload 指在页面卸载前提供的最后一次JS执行的机会。如下 实现代码如下: window.onbeforeunload = function() { return '您正在编辑的博客尚未保存,确定要离开此页吗?'; }; 可以使用返回值文字来提示用户。但只有Firefox中却不显示该
实现代码如下: #!/usr/bin/env python import os, sys, time while True: time.sleep(3) try: ret = os.popen('ps -C nginx -o pid,cmd').readlines() if len(ret) <
1、禁止右键菜单 实现代码如下: //方法一 function noMenuOne() { alert('禁止右键菜单!'); return false; } document.oncontextmenu = noMenuOne; //方法二 function noMenuTwo() { if(e