JavaScript
文章平均质量分 51
qq_16490557
这个作者很懒,什么都没留下…
展开
-
Ajax上传文件
先添加一个AJAX插件ajaxfileupload, /*** Ajax上传图片** @param urlpage 调用页面* @param fileobj File对象名称* @param execute_event 回传执行事件*/function AjaxUpImg(urlpage,fileobj,execute_event){ $.ajaxFileUpload ( {原创 2014-07-01 09:08:26 · 248 阅读 · 0 评论 -
JS DOM学习
最近发现DOMDocument对象很重要,还有XMLHTTP也很重要注意大小写一定不能弄错.属性:1Attributes 存储节点的属性列表(只读)2childNodes 存储节点的子节点列表(只读)3dataType 返回此节点的数据类型4Definition 以DTD或XML模式给出的节点的定义(只读)5Doctype 指定文档类型节点(只读)6docu原创 2014-07-01 09:15:43 · 291 阅读 · 0 评论 -
判断是否座机
//判断座机function isphone1(inpurStr){ var partten = /^0(([1,2]\d)|([3-9]\d{2}))\d{7,8}$/; if(partten.test(inpurStr)){ //alert('是电话号码'); return true;}else{ //alert('不是电话原创 2014-07-01 09:08:19 · 925 阅读 · 0 评论 -
js 关闭输入法
active 代表输入法为中文inactive 代表输入法为英文auto 代表打开输入法 (默认)disable 代表关闭输入法focus=" this.style.imeMode='active' " />focus=" this.style.imeMode='inactive' " />focus=" this.style.imeMode='auto' " />focus="原创 2014-07-01 09:10:17 · 1100 阅读 · 0 评论 -
Iframe高度自适应(兼容IE/Firefox、同域/跨域)
在实际的项目进行中,很多地方可能由于历史原因不得不去使用iframe,包括目前正火热的应用开发也是如此。 随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固定而显示出来的滚动条,不仅影响美观,还会对用户操作带来不便。于是自动调整iframe的高度就成为本文的重点。 采用JavaScript来控制iframe元素的高度是iframe高度自适应的关键,同时由原创 2014-07-01 09:13:41 · 316 阅读 · 0 评论 -
js 获取前天、昨天、今天、明天、后天的时间
js获取日期:前天、昨天、今天、明天、后天 - Liehuo.Netfunction GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期 var y = dd.getFullYear(); var m = dd.get原创 2014-07-01 09:16:10 · 491 阅读 · 0 评论 -
分享按钮代码二、
else if (m == "renren") { // 官方分享方式2 void ((function(s, d, e) { if (/renren\.com/.test(d.location)) return; var f = 'http://share.renren.com/share/buttonshare.do原创 2014-07-01 09:13:22 · 810 阅读 · 0 评论 -
团购网站倒计时JS
一、如火如荼的团购网站 根据易观国际提供的统计数据,截至2010年6月,中国市场团购网站数量已经突破400家。国内团购潮从今年2月份开始出现,在4~6月出现高峰, 尤其是今年5月,一些大的网站如爱帮网、开心网都加入到团购中来,F团、团宝、酷团、515团购、1288团购、拉手、24券、满座、窝窝、满堂网、糯米 网、第一团购等也纷纷上线。预计年底,我国团购类网站的数量将达到1000多家,甚至有原创 2014-07-01 09:16:29 · 439 阅读 · 0 评论 -
处理jquery 与其他js $符号冲突问题
var $j = jQuery.noConflict(); 那么$('#abc') 就变成了,$j('#abc'),也不会冲突了原创 2014-07-01 09:13:38 · 333 阅读 · 0 评论 -
JS XPATH
//选择所有dir元素的值等于xx的元素 Dom.documentElement.selectNodes("server/dir[text()='xx']") //选择server元素下的所有dir元素: Dom.documentElement.selectNodes("server/dir") //选择server元素下的第一个dir元素: Dom.documen原创 2014-07-01 09:15:45 · 512 阅读 · 0 评论 -
在判断 iframe 是否加载完成的完美方法
这里感觉说的并不是完全准确,开始给我造成了很大的困扰。看其代码才明白,真正意义上来讲IE在创建一个新的iframe时的onload方法需要使用attachEvent来绑定,而原来就存在的iframe的onload方法,则可以直接绑定。说的有些乱,大家看代码,一看便知:iframe id='google'>iframe>script type='text/javascript'>document.g原创 2014-07-01 09:16:38 · 458 阅读 · 0 评论 -
Jquery 操作Select
一、 获取select中选择的text与value相关的值获取select选择的Text : var checkText=$("#slc1").find("option:selected").text();获取select选择的value:var checkValue=$("#slc1").val();获取select选择的索引值: var checkIndex=$("#slc1 ")原创 2014-07-01 09:10:33 · 307 阅读 · 0 评论 -
jquery 图片延迟加载
(function($) { $.fn.lazyload = function(options) { var settings = { threshold: 0, failurelimit: 0, event: "scroll", effect: "show", con原创 2014-07-01 09:11:53 · 433 阅读 · 0 评论 -
jquery 组织行为
event.stopPropagation();//停止事件冒泡preventDefault()可以阻止浏览器默认行为 例如:$('#key').bind({keypress:function(){ event.preventDefault(); event.stopPropagation();}})原创 2014-07-01 09:11:55 · 292 阅读 · 0 评论 -
javascript预加载css、js和图片的方法
/** * 该例假设当前页面在加载完成后将预加载下一个页面将要 * 用到的一个CSS文件,一个JS文件和一个PNG图片。*/window.onload = function () { var i = 0, max = 0, o = null, //要加载的文件,php代码只是为了实现多次测试,实际使用中将是固定的文件名。 preload原创 2014-07-01 09:15:33 · 665 阅读 · 0 评论 -
自己写的一个HTML编辑器
init.js/*+----------------编辑器对象声明----------------+*/var edit_class = function(){ //对象声明 this.tool = ''; //编辑器工具 this.config = ''; //配置文件对象 t原创 2014-07-01 09:11:59 · 816 阅读 · 0 评论 -
JAVASCRIPT弹出窗口大总结
//关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write("window.close();"); //关闭,父窗口和子窗口都不弹出对话框,直接关闭 this.Response.Write(""); this.Response.Write("{top.opener =null;top.close();}"); this.Response.Write(""); //弹出窗口刷原创 2014-07-01 09:10:38 · 215 阅读 · 0 评论 -
2010年1月22日
js 代码// 1.判断select选项中 是否存在Value="paraValue"的Item function jsSelectIsExitItem(objSelect, objItemValue) { var isExit = false; for (var i = 0; i { if原创 2014-07-01 09:08:33 · 279 阅读 · 0 评论 -
js 跨域请求,使用 jsonp
//跨域请求function domain_request(param) { jsonp_str = 'jsonp_' + new Date().getTime(); eval(jsonp_str + ' = ' + param.success + ';'); param.url += '?callback=' + jsonp_str; for(var i in p原创 2014-07-01 09:14:13 · 424 阅读 · 0 评论 -
页面删除FLASH时。视频的连接无法断开的问题
使用NetStream+NetConnection+video创建一个轻量级的FLASH视频播放器,测试阶段的时候发现一个问题。 一旦服务器建立了视频连接后服务器不断给发送数据给客户端。这时客户端通过JS删除FLASH时(附1),通过抓报发现连接并没有被断开。只有等数据完成 下载完成后,由服务器自动断开。这样就碰到一个问题。动态切换节目的时候照成很大的带宽占用。根据一般的逻辑FLASH被删除的时候原创 2014-07-01 09:16:17 · 384 阅读 · 0 评论 -
Aptana Studio 3 如何汉化,实现简体中文版
哎,昨天想找一个 好一点的 HTML5的编辑器,结果 在网上找了 一个 Aptana Studio 3 据说很好用,可是下载了一个,发现是英文版的,郁闷 偶滴英文知识一般。 所以,就想找个 中文版的,哎,找了半天也找不到。网上那个唯一的办法 还过期了,更加郁闷~~~~~ 无奈,还是自己想办法吧。 想要中文怎么办,俺想道了,官网对软件的支持。 所以就诞生了,俺下面的汉化方法。 Ap原创 2014-07-01 09:18:25 · 843 阅读 · 0 评论 -
如何开发一个HTML编辑器
1.添加一个可编辑的iframe实现HTML编辑器的第1步就是在网页中放置一个可编辑的iframe用来输入文本,使iframe可编辑方法相当简单,只需要将iframe的designMode设置为on即可,具体步骤如下: var editor = document.getElementById("IFRAME的ID");var editorDoc = editor.contentWindow原创 2014-07-01 09:10:31 · 395 阅读 · 0 评论 -
JS execCommand
document.execCommand()方法处理Html数据时常用语法格式如下: 复制内容到剪贴板 代码: document.execCommand(sCommand[,交互方式, 动态参数]) 其中:sCommand为指令参数(如下例中的”2D-Position”),交互方式参数如果是true的话将显示对话框,如果为false的话,则不显示对话框(下例中的”false”即表示不显示对话框),原创 2014-07-01 09:11:39 · 357 阅读 · 0 评论 -
让JS导航不被FLASH遮挡
在页面中有一个JS写的下拉菜单,其下面有一个FLASH,下拉菜单被FLASH遮挡,破坏界面,如何解决呢? 其实很简单,在嵌入FLASH的代码中添加即可。 示例代码: http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="520" height="131">原创 2014-07-01 09:05:17 · 264 阅读 · 0 评论 -
分享各站点代码一、
function () { var d = document, isStrict = d.compatMode == "CSS1Compat", dd = d.documentElement, db = d.body, m = Math.max, na = navigator.userAgent.toLowerCase()原创 2014-07-01 09:13:20 · 457 阅读 · 0 评论 -
IE浏览器中Image对象onload失效的解决办法
在firefox浏览器下完成开发后,可是在IE浏览器中进行调试总不能被调用。不管是最新版的IE8还是旧版本的IE7和IE6都无效,最初的代码简化后如下: var img = new Image();img.src = "test.gif";img.onload = function(){ alert(this.src); //other }; 简单看过以后貌似这段代码没有原创 2014-07-01 09:16:36 · 562 阅读 · 0 评论 -
jQuery插件开发全解析
jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例子就是$.A原创 2014-07-01 09:19:49 · 281 阅读 · 0 评论 -
Flash与JS交互
-------------------------------------------------ActionScript----------------------------------------------------------------------------- import flash.external.*; //注册命名控件 var methodName:String="send原创 2014-07-01 09:05:19 · 296 阅读 · 0 评论 -
判断手机号
//判断手机号function isphone2(inputString){ var partten = /^1[3,5,8]\d{9}$/; var fl=false; if(partten.test(inputString)) { //alert('是手机号码'); return true; } else {原创 2014-07-01 09:08:21 · 286 阅读 · 0 评论 -
身份证严格认证
//身份证严格认证function checkIdcard(idcard){ var Errors=new Array( "验证通过!", "身份证号码位数不对!", "身份证号码出生日期超出范围或含有非法字符!", "身份证号码校验错误!", "身份证地区非法!" ); var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"原创 2014-07-01 09:08:23 · 420 阅读 · 0 评论 -
jquery each 的跳转和跳出
$('#label').each(function(i){ return true; //等于continue return false; //等于break })原创 2014-07-01 09:12:38 · 357 阅读 · 0 评论