Javascript
文章平均质量分 54
lzpsnake
互联网行业从业人士,PHP程序员。喜欢研究各种编程技术和网站运营。目前任职于国内知名电子商务软件供应商ShopNC。
展开
-
js对变量进行url编码的函数例子
var realname = encodeURIComponent($("#realname").val());php使用时 urldecode一下即可原创 2011-11-28 14:05:41 · 226 阅读 · 0 评论 -
图片加载完成后显示出来
//判断浏览器var Browser=new Object();Browser.userAgent=window.navigator.userAgent.toLowerCase();Browser.ie=/msie/.test(Browser.userAgent);Browser.Moz=/gecko/.test(Browser.userAgent);//判断是否加载完成转载 2012-12-08 09:03:26 · 431 阅读 · 0 评论 -
jPlayer使用手记
前几日开发一个音乐电台用到了jPlayer,见网络上资料很少,官方英文资料太坑爹TAT,于是就写一个手记给大家参考下.据我观察,jPlayer的原理主要是用到HTML5,在不支持HTML5的浏览器上使用SWF。做到全兼容,这一点很不错。官方还说明,服务器对于MP3文件不要做GZIP压缩,只是徒增CPU而已。并且在Flash播放GZIP的MP3时会出错。 jPlayer需要两个文件上传到转载 2012-12-08 13:35:31 · 4511 阅读 · 0 评论 -
JavaScript获取页面宽度高度大全
网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth(包括边线的宽)网页可见区域高:document.body.offsetHeight(包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全文高转载 2012-12-24 16:05:15 · 172 阅读 · 0 评论 -
如何去除Eclipse下的JS引入报错(类似Syntax error on token...的异常信息)
在Eclipse下引入外部JS文件,比如Jquery.js,经常会出现如下异常信息:去除该异常方法:1. 去掉Eclipse的JS验证 Windws---->Preferences---->JavaScript--->validator 然后选择全部取消使用验证;2. 打开项目源目录下的.project文件,删除如下信息:转载 2012-12-27 08:47:02 · 2199 阅读 · 0 评论 -
Window_Open详解
一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例:转载 2012-12-17 10:16:03 · 186 阅读 · 0 评论 -
50个必备的实用jQuery代码段
本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSe转载 2012-12-31 09:09:12 · 534 阅读 · 1 评论 -
javascript常用表单验证的正则写法
对于我们做WEB开发的,对表单的验证是必不可少的,所以今天把常用的一些验证罗列出来,呵呵,今天下午刚学的JS正则表达式,有什么不足的地方还希望大家批评指正。一.相关的代码 1 function test() 2 { 3 var temp = document.getElementById("text1"); 4 //转载 2012-12-31 16:39:46 · 245 阅读 · 0 评论 -
jquery选择器大全
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClas转载 2012-12-31 15:37:27 · 229 阅读 · 0 评论 -
JQUERY获取text,areatext,radio,checkbox,select值
jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $('input[name="items"]:checked').val(); 获取select被选中项的文本 var item = $("select[@name=items] option[转载 2011-12-12 21:02:27 · 255 阅读 · 0 评论 -
JS取本地文件路径,兼容火狐、谷歌、IE9
function getFullPath(obj){ if(obj) { //ie if (window.navigator.userAgent.indexOf("MSIE")>=1) { obj.select(); if(window.navigator.userAg原创 2013-01-11 17:33:56 · 719 阅读 · 0 评论 -
jquery小技巧总结(不断增加)
1、ajax返回的json数组类数据处理方式,循环数组:function(data){ if(data != null && data != ''){$.each(data,function(i,item){$('#s_clist').append('' + item.cc_name + '');});}else{//do somethin原创 2012-12-06 09:54:15 · 207 阅读 · 0 评论 -
跳出jquery each循环
breakreturn false;continuereturn true;原创 2012-10-31 14:36:14 · 170 阅读 · 0 评论 -
关于 js跳转 的一些整理
延时跳转:setTimeout("window.location.href='www.baidu.com'",3000);删除会出现不正常跳转,将#改成javascript:void(0)就可以了 #包含了一个位置信息 默认的锚点是#top 也就是网页的上端 而javascript:void(0) 仅仅表示一个死链接 这就是为什么有的时候页面很长浏览链接明转载 2012-10-18 15:57:30 · 209 阅读 · 0 评论 -
javascript cookies 存、取、删除实例
//写cookies函数 作者:翟振凯function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值{ var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); //new Date("December 31, 9998"); exp.setTime转载 2011-11-28 11:36:54 · 268 阅读 · 0 评论 -
10个很棒的jQuery代码片段
图片预加载(function($) { var cache = []; // Arguments are image paths relative to the current page. $.preLoadImages = function() { var args_len = arguments.length; for (var i = args_le转载 2011-11-28 21:16:26 · 199 阅读 · 0 评论 -
jquery 处理服务器返回的json数据
php为例 test.phpif($_GET['do'] == 'yes'){echo json_encode(array('done'=true,'msg'=>'OK'));}页面jquery处理部分$.getJSON("test.php",{'do':'yes'},function(data){if(data.done){alert(data原创 2011-12-08 11:45:57 · 231 阅读 · 0 评论 -
radio jquery 选中
attr("checked","checked");原创 2011-12-08 11:36:27 · 191 阅读 · 0 评论 -
jquery 获取radio的值
Js代码 "radio" name="timeradio" id="timeradio" value="all"/> "radio" name="timeradio" id="timeradio" value="my"/> jquery获取的方式如下:Js代码 var time=$(":radio[id='timeradio']:checked转载 2011-12-08 15:13:09 · 213 阅读 · 0 评论 -
json 对象型数据 foreach处理方法
$.getJSON ( "jsontable.txt", function(json)//json是响应体response.text //如果这个函数装在别的JS里,则要记得return响应体 { var str="nameage删除"; for(var i=0;i {转载 2011-12-09 16:58:05 · 324 阅读 · 0 评论 -
JS验证电话号码、手机号码和邮编
JS验证电话号码电话号码已不是以前那么固定,号码不断升级。故做出最简的最实用的号码验证1、在电话号码里只允许出现"0-9"、 "-"、 "+"var cellphone=/^([\d-+]*)$/;if(!cellphone.test(form1.messagePhone.value)){alert('您输入有效电话号码!');form1.messagePhone.fo转载 2011-12-20 16:18:26 · 2268 阅读 · 0 评论 -
关于nicedit的JS取值问题
今天想在企业CMS留言模块引进编辑器nicEditor(这个在线编辑器小巧适合前台使用)。引入进去很容易,但是用JS判断输入内容是否为空的时候就麻烦了,百度、谷歌搜索都没有找到相应的信息!不过现在终于解决了。调用编辑器代码://var ab;//ab定义在外边。bkLib.onDomLoaded(function() { ab = new nicEditor转载 2011-12-21 18:10:41 · 1101 阅读 · 0 评论 -
jquery获取select多选值
var group_list = '';$('#buyergroup option:selected').each(function(){group_list += $(this).val()+",";});alert(group_list);....原创 2011-12-25 23:38:53 · 1536 阅读 · 0 评论 -
Highcharts使用指南
一、前言(Preface)Highcharts是一个非常流行,界面美观的纯Javascript图表库。它主要包括两个部分:Highcharts和Highstock。Highcharts可以为您的网站或Web应用程序提供直观,互动式的图表。目前支持线,样条,面积,areaspline,柱形图,条形图,饼图和散点图类型。Highstock可以为您方便地建立股票或一般的时间轴图表。它包括先进转载 2012-07-24 14:31:39 · 294 阅读 · 0 评论 -
js+JQuery实现返回顶部功能
很多网站上都有返回顶部的效果,本文阐述如何使用jquery实现返回顶部按钮。首先需要在顶部添加如下html元素:?p id="back-to-top">a href="#top">span>span>返回顶部a>p>其中a标签指向锚点top,可以在顶部放置一个的锚点,这样在浏览器不支持js时也可以实现返转载 2012-12-25 16:13:48 · 370 阅读 · 0 评论