
JAVA Script脚本资料
文章平均质量分 80
skiof007
http://my.youkuaiyun.com/lifetragedy
展开
-
URL中文参数乱码解决方案
我在js内里举行双层转码encodeuri(encodeuri(urlstring)),然后再jsp页面举行了一次转码urlstring = java.net.urldecoder.decode(request.getparameter("urlstring"), "utf-8");如许不管是在什么样的办事器下,中文都不会在……原创 2011-01-17 10:48:00 · 492 阅读 · 0 评论 -
前几天看到别人的js 表单验证,看上去代码比较优雅
代码如下 ,要是要验证的字段有好多的话安装平常的写法 ,那要写好多 。。现在,比如你有十个字段,也就是new 10个对象就好了, lt;html> New Document <!-- //name 表单字段名 desc 描述 function FormFile转载 2011-10-22 15:33:16 · 682 阅读 · 0 评论 -
正则表达式限制输入框只能输入数字
正则表达式正则表达式限制输入框只能输入数字 代码如下: 其中,onafterpaste防止用户从其它地方copy内容粘贴到输入框 输入框只能输入字母和下横线的正则表达式 输入框只能输入字母数字和下横线的正则表达式 或转载 2011-11-30 12:28:15 · 1312 阅读 · 0 评论 -
* java版HashMap,大数据量时效率很低,建议1000条数据以下使用
/* * java版HashMap,大数据量时效率很低,建议1000条数据以下使用 */function HashMap(){ var DEFAULT_CAPACITY=16; var MAX_CAPACITY=2147483647; var DEFAULT_LOAD_FACTOR=0.75; /************ splitl转载 2012-03-02 14:43:04 · 9707 阅读 · 2 评论 -
产生JS指定范围随机数(包含上限数和下限数)
/** * 产生JS指定范围随机数(包含上限数和下限数) */function rand(u,d){ ++d; return parseInt(Math.random()*(u-d)+d);}转载 2012-03-02 14:45:56 · 1956 阅读 · 0 评论 -
服务端强行要求弹出客户端登录窗口自动登录方法
想做点东西练练javascript,于是打算为饭否AIR客户端爱饭加上额外的功能,例如上传图片等,先尝试了使用javascript验证和发送饭否消息,仅这个就花了不少时间,很多时间花在了去除低级错误上,例如jquery ajax的type:”post”被我写成了method:”post”,花了很多时间才找出来。先放上主要代码,使用jquery框架以及jquer.base64插件:有两个主要转载 2012-06-21 16:58:54 · 1093 阅读 · 0 评论 -
服务器是怎么要求客户端强行弹出身份验证窗口的
我们访问tomcat服务器的时候如果试图访问Tomcat Manager就会发现浏览器弹出一个登陆对话框,和我们平常的网页对话框不同,而且查看页面的时候查不到生成这个对话框的代码,禁止脚本也毫无作用。手头的资料对这个东西没有任何介绍,它到底是怎么弹出来的呢?用jmeter创建一个http request的sampler,再建一个view result tree的lisenter来看转载 2012-06-21 15:42:32 · 799 阅读 · 0 评论 -
解决Flash z-index失效挡住下面的问题
大家在做网站的时候都会遇到flash总是在上面,不管是图片飘到它下面,还是下拉表单都会被挡住,不管把放flash的层的深度(z-index)设置成多少都没用,可以试试这个办法: 在插入flash的embed或object标签中加入”wmode”属性并设置为wmode=“transparent”或”opaque”。 顺便说一下: wmode属性到底是什么意思?Flash的wm转载 2012-09-08 15:29:21 · 796 阅读 · 0 评论 -
完美解决iframe的100%高度问题
1.想让iframe的高度为100%,必须让其父标签的高度为100%,比如html、body都要100%才行。2.如果iframe处在一个表格内,你会发现,只是设置html与body为100%还是不行的,即便是设置table为100%也是不行。在这种情况下,需要把页面头部的“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">”删除转载 2013-04-07 11:15:32 · 12507 阅读 · 0 评论 -
java,php,javaScript中的回调函数的实现
任何程序都能实现回调函数,其基本思想都是一样,具体实现起来它们之间稍微有所不同,以下是我通过java,php,javaScript三者如何实回调函数来说明,废话少说,行动!java的回调函数,一般是通过定义接口来做,当然也可以定义抽象类. 具体如下:转载 2011-09-23 16:32:33 · 608 阅读 · 0 评论 -
Javascript Callback的两种实现方案
下文主要比较两种现有的Javascript callback实现机制,暂且定为简单版和完整版,简单版的实现只有几行代码,但是无法捕获错误响应,完整版的代码多一些确可以实现错误捕获,而且可以使用的更方便。简单版简单版的实现大致如下:view plaincop转载 2011-09-23 16:25:55 · 970 阅读 · 0 评论 -
JAVA Script调用系统TTS
<br /><script language="JavaScript"><br /> var VoiceObj = new ActiveXObject("Sapi.SpVoice");<br /> //VoiceObj.rate=1;//语速设置<br /> VoiceObj.Voice = VoiceObj.GetVoices().Item(0);//调用不同的TTS引擎<br /> function SpeakText() {<br /> var my_test='邹伟,早上好';<br原创 2011-01-27 15:14:00 · 2478 阅读 · 2 评论 -
JavaScript对象及继承教程(1)
一、 类与对象 在 JavaScript 世界里,关于面向对象第一个要澄清的概念就是类。对象都是有类来定义的,通过类来创建对象就是我们所熟悉的实例化。然而,在 JavaScript 中别没有真正的类,对象的定义就是对象自身。而 ECMA-262 干脆把这种妥协的方式称作为对象的调和剂。为了方便理解,我通常把这个发挥类的作用的调和剂称为类。 二、 内置对象 1、 Array类 数组在 js 中是非常常用的一种数据结构,由于其灵活性和易用性,合理的使用数组可以帮助我们更好的实现相应的功能。 让我们先看 Arra转载 2011-01-28 14:51:00 · 494 阅读 · 0 评论 -
JavaScript对象与继承教程之内置对象(下)
5、RegExp类现在要介绍的内容不完全与RegExp类有关,他几乎包含了正则表达式的大部分的基本知识点和含义,但是我无意扩展出来说,如果对此感兴趣,推荐些教程和好书。以下推荐绝非随机、随意。《精通正则表达式》,该书的作者和译者都对正则表达式有十分深厚的功底和理解,同时该书也是我目前为止见到的最好的教材,而且不用担心你的英文不好,该书的中文版翻译质量绝对一流。不过,这本书正如书名一样,是给对正则有兴趣,且真心的希望有所精通的人看的。blog.youkuaiyun.com/lxcnn。该博客绝对是当今中国数一数二的关于正转载 2011-01-30 13:02:00 · 561 阅读 · 0 评论 -
获取 Textarea 元素当前的光标位置及document.selection.createRange()资料
<br />在任何编辑器中,获取光标位置都是非常重要的,很多人可能认为较难,其实只要处理好浏览器的兼容,还是比较容易实现的。<br />下面我们一起来看看如何获取到 Textarea 元素中的光标位置(测试地址)。<br />首先,我们用 rangeData 对象作为数据存储,并获得焦点:var rangeData = {start: 0, end: 0, text: "" };textarea.focus();<br />对于非 IE 浏览器获取选区的起始和末尾位置其实非常容易:rangeData.s转载 2011-02-12 16:19:00 · 5756 阅读 · 2 评论 -
确保原短信模板内的内容不能被编辑,只能在原来的模板内容中追加
<br />/**<br /> * 确保原短信模板内的内容不能被编辑,只能在原来的模板内容中追加<br /> */<br />function CheckSMSModuleIsReadonly(field){<br /> var smsContent=$("smsTemplateContent").value;//得到短信模板内容,不能通过参数传过来(报JS错)<br /> var minlimit=smsContent.length;<br /> var pos=cursorPosition.原创 2011-03-11 12:36:00 · 802 阅读 · 0 评论 -
HTTPS的七个误解!
<br />开发网页的时候,往往需要观察HTTP通信。<br />我使用的工具主要有两个,在Firefox中是Firebug,在IE中是Fiddler。但是,一直听别人说,付费软件HttpWatch是这方面最好的工具。<br /><br />前几天,HttpWatch的官方网志刊登了一篇好文章,澄清了一些HTTPS协议容易产生误解的地方。学习之后,我增长了不少网页加密通信的知识。<br />我觉得这篇文章很实用,值得留作参考,就翻译了出来。<br />============================转载 2011-02-21 12:20:00 · 586 阅读 · 0 评论 -
javascript cookies 存、取、删除实例
<br />/**<br /> * Cookie操作函数,Cooie的增,删,取方法<br /> * <br /> */<br />var ck={<br /> <br /> /**<br /> * 两个参数,一个是cookie的名子,一个是值<br /> * 默认保留30天<br /> */<br /> SetCookie:function(name,value){<br /> var Days = 30; // 此 cookie 将被保存 30 天<br /> var exp =转载 2011-05-30 11:26:00 · 593 阅读 · 0 评论 -
自动完成源码
if (!pf.Autocompleter) { pf.Autocompleter = Class.create(Autocompleter.Local, { /** * @param element 展示的控件 * @param update 具体展原创 2011-09-07 16:35:16 · 516 阅读 · 0 评论 -
CORS 中的POST and OPTIONS 请求
var req = new XMLHttpRequest(); req.open('post', 'http://127.0.0.1:3001/user', true); req.setRequestHeader('Content-Type', 'application/json'); req.send('{"name":"tobi","species":"ferret"}');转载 2018-04-26 19:44:49 · 2299 阅读 · 0 评论