
Javascript
yw1688
这个作者很懒,什么都没留下…
展开
-
JS获取GET参数
对于 URL,我们需要了解更多,因为我们的开发中可能会需要提取URL的部分信息来做不同的事情,事实上这也是与后端交互的一种独特的方式,当然这肯定是安全的,当请求被返回,关于 url 的信息就被记录在了 Window 对象的 Location对象中,取值的结果并不随着用户手动修改地址栏中的字符而发生任何改变,这一点是很重要的。了解了这些内容,那么我们从下面这张图开始吧:图片中间那一行较长的字转载 2012-08-22 16:02:08 · 472 阅读 · 0 评论 -
分屏显示图片(Jquery)
因项目需要,页面上需要按需加载图片,借鉴了一下jquery.lazy插件的实现方式,自己写了一个。//分屏显示图片function showImg() { var Cur_WindowH = $(window).height(); //浏览器可见高度 var Cur_WindowW = $(window).width(); //浏览器可见宽 var Cur_scr原创 2012-08-24 17:31:06 · 1867 阅读 · 0 评论 -
json数组对象和对象数组
一、Json的简单介绍 从结构上看,所有的数据最终都可以分成三种类型: 第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如“北京”这个单独的词。 第二种类型是sequence(序列),也就是若干个相关的数据按照一定顺序并列在一起,又叫做array(数组)或List(列表),比如“北京,东京”。转载 2012-09-12 14:39:27 · 1029 阅读 · 0 评论 -
JS中location对象使用
location 地址对象 它描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“.location”。先前写了一片用window.location.href实现刷新另个框架页面 ,特此我看了一下locaiton的详细用法,对此有点改进,具体如下:注意:属于不同协议或不同主机的两个地址之间不能互相引用对方的 lo转载 2012-10-28 23:47:17 · 713 阅读 · 0 评论 -
SWFUpload v2.2.0.1 中文帮助手册
译者的话:swfupload是一个被国内开发人员广泛使用的国外上传插件,好评不断。目前最新的稳定版本是2.2.0.1。官方网站为http://www.swfupload.org/,现在整个项目已经移至谷歌,下载地址为http://code.google.com/p/swfupload/downloads/list。站长并非专业翻译人员,凭借自己的一番热情,不揣浅陋的翻译了它的说明文档,为的只是希望转载 2012-10-29 13:57:28 · 1454 阅读 · 0 评论 -
解决SWFUpload上传文件组件使用时报告2049错误
使用SWFUpload上传文件组件开发时可能你会遇到选择文件后点击上传,然后系统报告2049错误的问题。因为其显示的错误很含糊,不清楚是什么地方报出的,但估计应该是在handlers.js文件中的uploadError函数中,因为这个函数会检查errorCode的值,当该函数检查执行default规则时就会弹出一个对话框。为了明确断定问题出在此处,我将部分alert函数部分改写成:转载 2012-10-29 13:58:49 · 993 阅读 · 0 评论 -
经常用到的一些js方法
//#######################计算类##############################################################//js运算经常容易内存溢出,使用以下方法进行四则运算就可以避免了//放置位置:任意可以放的位置//返回值:arg1加上arg2的精确结果 function accAdd(arg1, arg2) { va原创 2012-10-26 15:48:31 · 525 阅读 · 0 评论 -
高性能JS--载入脚本并执行
一般现代浏览器通过侦听事件获得脚本加载完成时的状态var script = document.createElement('script');script.type = 'text/javascript';//Firefox, Chromescript.onload = function(){ alert('script loaded!');};script.转载 2012-12-07 15:22:24 · 524 阅读 · 0 评论 -
分享15款很棒的 JavaScript 开发工具
在开发中,借助得力的工具可以事半功倍。今天,这篇文章向大家分享最新收集的15款非常有用的 JavaScript 开发工具。TestSwarm: Continious & Distributed JS TestingTestSwarm是Mozilla实验室推出的一个开源项目,它旨在为开发者提供在多个浏览器版本上快速轻松测试自己JavaScript代码的方法。Minim转载 2012-12-07 15:46:03 · 401 阅读 · 0 评论 -
分享12个效果精美的 JavaScript 倒计时脚本
倒计时功能是非常有用的一个小功能,可以告诉用户多久以后您的网站将会发布或者关闭进行维护,还可以用于举办活动的开始和停止的倒计时。今天,在这篇文章中收集了12优秀的倒计时脚本,有一天你可能会用到的。您可能感兴趣的相关文章10套精美的免费网站后台管理系统模板8个惊艳的 HTML5 和 JavaScript 特效精心挑选的优秀jQuery Ajax分页插件几款转载 2012-12-07 15:55:17 · 542 阅读 · 0 评论 -
60款很酷的 jQuery 幻灯片演示和下载
jQuery 是一个非常优秀的 JavaScript 框架,使用简单灵活,同时还有许多成熟的插件可供选择,它可以帮助你在项目中加入漂亮的效果,其中之一就是幻灯片效果的实现,这是一种在有限的网页空间内展示系列项目时非常好的方法。今天这篇文章要给大家分享的是60款很酷的 jQuery 幻灯片插件,相信里面一定会有你喜欢的。Cloud Carousel (演示 | 下载)Shin转载 2012-12-07 16:52:46 · 435 阅读 · 0 评论 -
12款很棒的浏览器兼容性测试工具推荐
对于前端开发工程师来说,确保代码在各种主流浏览器的各个版本中都能正常工作是件很费时的事情,幸运的是,有很多优秀的工具可以帮助测试浏览器的兼容性,让我们一起看看这些很棒的工具。Spoon Browser Sandbox点击你需要测试的浏览器环境,安装插件就可以进行测试了。帮助你测试网页在Safari、Chrome、Firefox和Opera浏览器中是否正常,IE以前也有的,网站上说应转载 2012-12-07 17:50:05 · 400 阅读 · 0 评论 -
HTML 5 标签、属性、事件及浏览器兼容性速查表
HTML 5 可以说是近十年来 Web 标准最巨大的飞跃。和以前的版本不同,HTML 5 并非仅仅用来表示 Web 内容,它的使命是将 Web 带入一个成熟的应用平台,在这个平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化。尽管 HTML 5 的实现还有很长的路要走,但 HTML 5 正在改变 Web。为了方便大家学习HTML 5 ,本文与大家分享几份 HTML 5 标签、属性、事件及浏转载 2012-12-07 17:50:47 · 479 阅读 · 0 评论 -
获得样式属性和外联样式
function getStyleProperty(obj, property){ var ele = document.getElementById(obj), val = ''; //console.log(ele.ownerDocument.firstChild.innerHTML); if(ele.currentStyle){转载 2012-12-07 15:29:55 · 667 阅读 · 0 评论 -
JS的构造函数
//构造函数 //使自己的对象多次复制,同时实例根据设置的访问等级可以访问其内部的属性和方法 //当对象被实例化后,构造函数会立即执行它所包含的任何代码 function myObject(msg){ //特权属性(公有属性) this.myMsg = msg; //只在被实例化后的实例中可调用 this.address = '上海';转载 2012-12-07 15:32:13 · 357 阅读 · 0 评论 -
数据类型
数据类型基本数据类型基本数据类型是JS语言最底层的实现。简单数值类型: 有Undefined, Null, Boolean, Number和String。注意,描述中的英文单词在这里仅指数据类型的名称,并不特指JS的全局对象N an, Boolean, Number, String等,它们在概念上的区别是比较大的。对象: 一个无序属性的集合,这些属性的值为简单数值类型、对象或者函数转载 2012-12-07 15:37:52 · 880 阅读 · 0 评论 -
推荐19个很有用的 JavaScript 库
流行的 JavaScript 库有jQuery,MooTools,Prototype,Dojo和YUI等,这些 JavaScript 库功能丰富,加上它们众多的插件,几乎能实现任何你需要的功能,然而需要实现一些特定的功能,则可以选择功能更专一的轻量库,今天这篇文章与大家分享16个很有用的 JavaScript 库。Blackbird: Open Source JavaScript Lo转载 2012-12-07 15:43:24 · 361 阅读 · 0 评论 -
《特别推荐》10套精美的免费网站后台管理系统模板
大部分的 Web 应用和动态网站都需要一个后台管理系统用于管理前台界面的信息展示以及用户信息。管理后台的设计虽然不像前台界面那样要求设计精美,但是也需要有清晰的管理模块划分,这样使用后台管理系统的人员才能够方便的进行操作和管理。下面收集了十款非常漂亮的网站后台管理系统模板分享给大家,欢迎免费下载使用。您可能还喜欢34个漂亮的应用程序后台管理界面设计(一)分享最新35套非转载 2012-12-07 15:56:31 · 1715 阅读 · 1 评论 -
34个漂亮的应用程序后台管理界面设计(系列三)
今天这篇文章收集了34个漂亮的应用程序后台管理界面设计案例分享给大家。这些界面都是来自themeforest网站,基本上都可以在线预览,所以完全能够复制下来,有的提供了预览图,设计师可以根据预览图自己设计。希望这些漂亮的后台管理界面设计案例能帮助到你。(有登录界面的,点击登录即可进入后台界面)See Admin InterfaceEquinox cPanel转载 2012-12-07 15:59:00 · 1173 阅读 · 0 评论 -
34个漂亮的应用程序后台管理界面(系列一)
今天这篇文章收集了34个漂亮的应用程序后台管理界面分享给大家。这些界面都是来自themeforest网站,如果要下载的话是要付费的,不过设计师可以根据预览图自己设计,希望这些后台管理界面主题能帮助到你。更多精美后台管理界面设计请访问:34个漂亮的应用程序后台管理界面(系列二),34个漂亮的应用程序后台管理界面(系列三)UltraAdmin Full Control转载 2012-12-07 16:00:41 · 1509 阅读 · 0 评论 -
特别推荐:Web开发常用速查手册大全
网络上关于各种语言和应用软件的速查手册和快速参考指南有很多很多,不幸的是当我们需要的时候,总是很难找到,所以我决定花点时间尽可能的收集更多的资源并分享给大家,记得推荐一下哦 :)索引CSSHTMLJavascriptPHPMySQLColor/Fonts/SEOCMSSoftwaresBrowsers & OSOthers/MiscellaneousCSSCSS3转载 2012-12-07 16:55:25 · 795 阅读 · 0 评论 -
你可能不知道的10个JavaScript小技巧
尽管我使用Javascript来做开发有很多年了,但它常有一些让我很惊讶的小特性。对于我来说,Javascript是需要持续不断的学习的。在这篇文章中,我将列出10个Javascript使用小技巧,主要面向Javascript新手和中级开发者。希望每个读者都能至少从中学到一个有用的技巧。1.变量转换看起来很简单,但据我所看到的,使用构造函数,像Array()或者Number()来进转载 2012-12-07 17:06:55 · 306 阅读 · 0 评论 -
24款非常实用的CSS3工具终极收藏
对于Web设计和开发人员来说,CSS是非常重要的一部分,随着越来越多的浏览器对CSS3的支持及不断完善,设计师和开发者们有了更多的选择。如今,用纯CSS就可以实现各种各样很酷的效果,甚至是动画。今天这篇文章向大家推荐24款非常优秀的CSS3工具,为了获得更佳的效果,请在Chrome 4+, Safari 4+, Firefox 3.6+, IE9+, Opera 10.5+版本浏览器中浏览如下在线转载 2012-12-07 17:49:17 · 451 阅读 · 0 评论 -
js监视浏览器关闭和刷新(兼容)
function btnClick() { $.ajax({ url: "handler/test.ashx?ra=" + Math.random(), data: { user: "aaa", pwd: "pwd" }, type: "post",原创 2013-01-10 17:27:14 · 578 阅读 · 0 评论 -
jQuery Ajax 实例 全解析
jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [ca转载 2013-01-14 16:23:10 · 374 阅读 · 0 评论 -
js中字符串拼接需注意的问题
作为一名.net开发人员相信大家都知道C#中字符串拼接与StringBuilder的效率差距。在开发中大家也都会注意尽量使用StringBuilder而不采用普通的字符串拼接方式。但是可能大部分开发者却忽略了js中也需要注意这种效率问题。下面进行一项性能测试,用事实来说话!function xntest(){var d1=new Date();var str="";转载 2013-01-30 13:36:56 · 395 阅读 · 0 评论 -
jquery中各个事件执行顺序
jquery中各个事件执行顺序如下:1.ajaxStart(全局事件)2.beforeSend3.ajaxSend(全局事件)4.success5.ajaxSuccess(全局事件)6.error7.ajaxError (全局事件)8.complete9.ajaxComplete(全局事件)10.ajaxStop(全局事件)转载 2013-02-17 14:44:29 · 656 阅读 · 0 评论 -
javascript中像.net中一样用StringBuilder
/*用数组拼接字符串*/function StringBuilder() { this._strings_ = new Array;}StringBuilder.prototype.Append = function (str) { this._strings_.push(str);};StringBuilder.prototype.ToString = function原创 2013-03-04 09:04:14 · 281 阅读 · 0 评论 -
19个带示例的jQuery滚动条插件
1、NiceScroll:可用于桌面、移动与触摸设备的jQuery滚动插件NiceScroll是一个jQuery插件(since 1.5),它有着类似于ios/移动设备的样式。它支持Div、iFrame、一个body的滚动条效果。适用于iOS设备。在线演示2、Lion样式jQuery滚动条:nanoScrollernanoScroller提供提供了一种简便的转载 2013-03-04 23:01:45 · 363 阅读 · 0 评论 -
js里面的document.cookie详解
设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、转载 2013-02-23 23:52:44 · 342 阅读 · 0 评论 -
5个免费Web视频及音频播放器
在线视频,在线音频越来越流行,即使你的网站成不了 YouTube,也不妨在上面部署一些可以直接在线播放的视频,在 Web 上播放媒体,如今最可靠方案莫过于 Flash。本文介绍5个免费的,简单易用的,可以嵌入任意网页的 FLV 视频与 MP3 音频播放器,它们都基于 Flash 技术。1. FlowplayerFlowplayer 是一个开源(GPL3 许可)Web 视频播转载 2013-02-23 17:20:23 · 111811 阅读 · 0 评论 -
js 小数取整的函数
1.丢弃小数部分,保留整数部分 js:parseInt(7/2) 2.向上取整,有小数就整数部分加1 js: Math.ceil(7/2) 3,四舍五入. js: Math.round(7/2) 4,向下取整 js: Math.floor(7/2)转载 2013-02-27 17:32:43 · 285 阅读 · 0 评论 -
SWFUpload 2.5.0版 官方说明文档 中文翻译版
SWFUpload v2.5.0 DocumentationSWFUpload 2.5.0版 官方说明文档 中文翻译版Table of Contents 内容列表 详情请点击翻译:yukon12345 2010.6.10SWFUploadSWFUpload 版本 2概览 (Overview)入门( Getting Started)js对象 (SWFUploa转载 2013-03-21 13:51:48 · 1329 阅读 · 0 评论 -
swfupload详解
上传模块一直懒得动手,呃........我也是,现在研究一下吧。。。SWFUpload,最初是由开发的一个客户端的上传工具. 它结合了FLASH和JavaScript的功能,以提供一种超越了传统的浏览器中标签提供的文件上传功能。SWFUpload提供的主要功能:? 在文件选择对话框中能够进行文件多选 页面无刷新的上传 提供上传进度的事件转载 2013-03-21 13:47:21 · 687 阅读 · 0 评论 -
C#解析json文件的方法
C# 解析 json JSON(全称为JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。 JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。JSON的语法很简单,易于人阅读和编写,同时也易于机器解析和生成。JSON与XML的比较◆可读性 JSON和XML的转载 2013-04-03 21:40:26 · 521 阅读 · 0 评论 -
JS数组方法汇总 array数组元素的添加和删除
js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^var arr = new Array();arr[0] = "aaa";arr[1] = "bbb";arr[2] = "ccc";//alert(arr.length);//3arr.pop();//alert(arr.length);//2//alert(arr[arr转载 2013-03-22 13:57:48 · 494 阅读 · 0 评论 -
编写js扩展方法实现判断一个数组中是否包含某个元素
在C#语法中判断集合是否包含某个元素可以使用Contains方法,但是类似的问题在javascript中要怎么处理呢,js中没有Contains方法。我们可以利用js的原型扩展来封装一个我们自己的Contains方法。js代码: $(function () { Array.prototype.contains转载 2013-03-22 13:58:39 · 615 阅读 · 0 评论 -
使用artdialog 4.1.5版本经验小结
artdialog就个人使用的体验来讲,我觉得它很好用,很灵活。但是前几天在一个项目中用它的时候,在弹窗中放了一个textarea,每当键盘按下或弹起时,更新这个textarea后面的可输入字数,在chrome和火狐及IE9下使用没事,但是在IE8以下的浏览器下用时发现,每当在这个textarea中操作的时候,会引起弹窗内界面变白,起初以为是脚本问题,但是那些脚本都是一些很基本的功能,一行行的原创 2013-03-22 15:01:04 · 850 阅读 · 0 评论 -
js读写cookie
var Index_tj = { addCookie: function (name, value, path, expires, domain) { var str = name + "=" + escape(value); if (expires) { str += ";expires=" + expires.toGMTStrin原创 2013-03-26 09:47:39 · 502 阅读 · 0 评论 -
google 地图,添加文本标注,可提交到数据库(更新,删除,修改)
这个代码着实解决了很久,参考了很多资料。Google没有提供文本标签的API,不像Mapabc,51ditu,baidu 地图..所以只能重写其中的方法,另外文本标签还涉及到的更新也纠结了很久,最终还是解决了。先看源码: //初始化标记数据 GMarkerInfo.prototype.InitLocation = function(ilng,ilat,addr,转载 2013-05-03 13:49:42 · 1023 阅读 · 0 评论