js
文章平均质量分 50
zzl1120
这个作者很懒,什么都没留下…
展开
-
js逻辑运算符和数据类型
<br />!!xxx 是为了判断是否存在xxx,若不为 0 null undefined的话 返回true。<br />||的执行方式是,如果前面为false则继续判断后面的,如果前面为true停止执行。<br />比如<br />var ss = undefined||465464;<br />alert(ss);//弹出来的是465464<br />var ss = 1 || 2;<br />alert(SS);//弹出来的一定是1<br />相似的还有&&运算符。<br />var aa = tru原创 2011-02-25 17:53:00 · 2118 阅读 · 0 评论 -
破解网页复制屏蔽
javascript:void(document.onselectstart = document.oncontextmenu = document.onmousedown = document.onkeydown = null); javascript:void (b = document.body); void (b.ondragstart = rt); void (b.onselectst原创 2011-05-16 17:36:00 · 727 阅读 · 0 评论 -
自定义格式化表单
var fm=document.forms[0]; nfm=""; for(i=0;i<fm.length;i++) { if(nfm!=fm[i].name) { console.log($(fm[i]).parent().prev().find('font').text()+":"+fm[i].name); nfm=fm[i].name; } }原创 2012-04-23 16:49:39 · 334 阅读 · 0 评论 -
userscript load jquery
// ==UserScript== // @name itpub ad killer // @namespace http://www.*.net/* // @description // @include http://ww转载 2011-08-22 10:46:20 · 1422 阅读 · 0 评论 -
js清除所有cookies
var cookies = document.cookie.split(";"); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i]; var eqPos = cook原创 2011-07-08 11:32:09 · 9582 阅读 · 2 评论 -
客户端即时计算控件的值
<br /><%@ Page Language="C#"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Js计算题</title> </head转载 2011-04-20 17:46:00 · 415 阅读 · 0 评论 -
用正则替代Split分隔字符串
在开发的实际应用中,我们常常会有这样的需求,把一段字符进行分隔开来,通常我们想到的就是split。示例应用,我们需要把一个以|为分隔的值输出为多个链接,我们要把“1344|1479|1471”转换为134414791471,看明白了么在代码中,我们使用split,怎么做呢,下面以javascript为例:function splitValue(input) {转载 2011-06-09 14:26:00 · 806 阅读 · 0 评论 -
js保存xls及打印……mysql导出xls
<br />MySQL 要导出成 excel 文件很简单,执行类似这样的命令: <br /><br />select * from 某个表 into outfile 'd:/文件名.xls'; <br /><br />上述命令你在服务器上执行,就导在服务器 D: 盘,若在客户端命令行方式执行,就导在客户端 D <br /><br />:盘 ,若在客户端通过 POST 方式执行,则导在服务器 D:盘。能导成功的大前提是你有登录权限 <br /><br />,要有 select 权限,而且还要有 file 权原创 2011-03-07 17:16:00 · 2170 阅读 · 0 评论 -
写js遇到的一些问题
<br />1、getElementsByName返回数组,getElementById返回的是一个元素。所以当用getElementsByName取值时要用getElementsByName[0]。<br /> <br />2、javascript区分大小写!!!一定不要忘记了!<br /> <br />3、使用getElementsByTagName时要注意标签嵌套是否正确,比如:form嵌套在table里面、tr外面时getElementsByTagName获取不到内容。也有可能其他地方也会出现问题,原创 2011-02-14 09:57:00 · 449 阅读 · 0 评论 -
网页如何有效调用exe
<br />基于浏览器的应用,表现力始终不够丰富,我们常常会想,在一个网页中,点一下某个链接,能够直接调用安装好的可执行程序有多好啊。按照微软的推荐,应该是通过ActiveX,把可执行程序嵌入到网页中,例如flash的ActiveX。这样,我们就要购买ActiveX的签名,不通过签名的东西,在IE6中是无法加载的,为一个小项目购买ActiveX的签名,代价太昂贵了。另外,很多时候还要考虑如果用户突然关闭了浏览器该怎么办。这对播放个flash、歌曲之类的没多大影响,但是很多时候,不能在关闭前清扫战场,带来的后转载 2011-02-11 11:25:00 · 484 阅读 · 0 评论 -
js控制文本框回车弹出新窗口被ie8和ff拦截的问题
<br />onkeypress中不会被拦截。。。<br /> <br />keyc == 13 && $("kuaisou_input").value != '' && form_submit();原创 2011-03-01 17:06:00 · 1026 阅读 · 0 评论 -
js引用顺序
当出现以下错误:"……is not defined”、"Uncaught TypeError: Cannot set property 'innerHTML' of null”、"document.getElementById("Clock") is null" 时请注意!很有可能是js文件中调用了html中的对象,并且js在这个调用的对象之前加载了。所以呢,只要把js文件引用或代码放到最后或调用的对象后面就行了。原创 2011-01-29 12:03:00 · 5671 阅读 · 3 评论 -
编码
js 16进制function urlCrypt(str){ var s=''; for(i=0;i<str.length;i++){ s += '%'+str.charCodeAt(i).toString(16); } return s; }function urlCryptDe(str){//16进制解码 arr=str.split('%'); var arr10=new Array原创 2012-06-27 18:07:37 · 339 阅读 · 0 评论