随笔分类 -  JavaScript

摘要:在使用Easyui GridView时,如果要Gridview的宽度和窗口的宽度相同,只需要设置fitColumns: true即可这样实现以后,如果窗口的大小调整后,gridview的宽度是不会改变的,这时就需要我们自己来我完成了。为window添加一个resize事件,在事件回调方法中让gridview改变宽度即可: //在调整了窗口大小以后,设置easyui gridview也调整宽度 $(window).resize(function () { $('#gvManage').datagrid('resize'); }); 阅读全文
posted @ 2012-08-10 16:55 拓荒者FF 阅读(5031) 评论(1) 推荐(3) 编辑
摘要:目前,常用的浏览器IE、Chrome、Firefox都有相应的脚本调试功能。作为我们.NET 阵营,学会如何在IE中调试JS就足够了,在掌握了IE中的调试方法以后,Chrome和Firefox中的调试方法也变得相当简单了。在F12开发人员工具中进行调试打开IE浏览器,按下F12键,就会打开开发人员工具,这是IE内置的开发人员开发工具,方便开发人员对HTML、CSS、Javascript等网页资源进行跟踪调试使用的。如果你打开的时候没有固定在网页底部,可以点击右上角菜单栏中的按钮来完成。我们看到在这个工具窗口里面有几个标签页,分别是:HTML、CSS、控制台、脚本、探查器和网络,点开每一个标签, 阅读全文
posted @ 2012-08-08 17:56 拓荒者FF 阅读(76663) 评论(4) 推荐(18) 编辑
摘要:js是什么?作为入门的第一部分,这个问题还是要说明一下的。js是目前最流行的web脚本语言,可以在浏览器中解释执行。在学习js之前,大家最好还是要有一些HTML和CSS方面的知识。如果没有也不用担心,我会在用到的时候做介绍。我申明一下,以下内容为概念性内容,对使用不会有任何帮助,但出去装13、应聘、勾MM可能会有用处,请选择性阅读。Java和Javascript的关系这两个东西没有任何关系,大家不要被名字迷惑!想了解更多的朋友请到这里来《Java和Javascript的区别》JS能做什么?就整个Web方面来说,JS虽不是万能的,但没有JS是万万不能的。如果按照CommonJS的设计,JS更是具 阅读全文
posted @ 2012-08-05 15:56 拓荒者FF 阅读(8887) 评论(0) 推荐(0) 编辑
摘要:SWFUpload v2.5.0 DocumentationSWFUpload 2.5.0版 官方说明文档 中文翻译版Table of Contents 内容列表 详情请点击翻译:yukon12345 2010.6.10SWFUploadSWFUpload 版本 2概览 (Overview)入门( Getting Started)js对象 (SWFUpload JavaScript Object)构造器(Constructor)全局变量和常量 (Globals and Constants)【新增内容】instancesmovieCount【新增内容】QUEUE_ERROR【新增内容】UPLOA 阅读全文
posted @ 2012-07-13 12:29 拓荒者FF 阅读(98111) 评论(14) 推荐(34) 编辑
摘要:出现这个问题是因为应用程序使用了特殊端口,修改端口就可以解决。特殊端口列表A security change has been made in Adobe Flash Player 9.0.115.0 to block commonly reserved ports (to prevent malicious activity).If a port number is specified at the end of a URL (such as http://www.adobe.com:80), the port will be checked against a list of common 阅读全文
posted @ 2012-07-13 12:27 拓荒者FF 阅读(2321) 评论(0) 推荐(0) 编辑
摘要:在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsArguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。说明Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。Arguments是一个类似数组但不是数组的对象,说它类似数组是因为其具有数组一样的访问性质及方式,可以由arguments[n]来访问对应的单个参数的值,并拥有数组长度属 阅读全文
posted @ 2012-07-04 18:39 拓荒者FF 阅读(290) 评论(0) 推荐(0) 编辑
摘要:将Datetime对象序列化成Json对象是常有的事情,微软的序列化方法会将Datetime对象序列化成一个字符串:"\/Date(1234656000000)\/"这样的字符串相当之不友好,但微软貌似喜欢,并且Json.net在4.5之前也是这么做的。现在的Json.net在序列化的时候,会将其转换为ISO标准时间:"2009-02-15T00:00:00Z"在使用Json.net的时候,我们还可以使用其默认的DateTime转换器来处理,这样转换的字符串为:JsonConvert.SerializeObject(entry, new JavaScri 阅读全文
posted @ 2012-07-04 18:36 拓荒者FF 阅读(13614) 评论(4) 推荐(6) 编辑
摘要:最简单的jQuery模板引擎,仅九行代码,完美实现对JSON的解析。 源码地址:https://github.com/trix/nano 假如你有如下JSON数据: 你有如下的模板: 你将得到如下字符串: 很简单吧!! 阅读全文
posted @ 2012-06-18 15:27 拓荒者FF 阅读(1255) 评论(0) 推荐(0) 编辑
摘要:随着Web技术的发展,RIA似乎已经成了主流,Ajax也随之成了不可或缺的部分。Ajax是异步的javascript和Xml,虽然现在很多交互的数据格式都不再严格的采用XML,但这种异步的操作却越来越流行了。目前主流的JS工具包都包含了Ajax的功能,dojo也有自己的Ajax框架XHR。XHR框架XHR框架是dojo对ajax支持的一组方法,允许想服务器端发出get、post、put、delete请求,这些方法包括:xhrGetxhrPostxhrPutxhrDelete所有这些函数都遵守相同的语法:接受一个属性配置对象作为参数。在这些对象中您可以定义您想要发出的 Ajax 请求的各个方面。 阅读全文
posted @ 2012-06-10 23:15 拓荒者FF 阅读(8387) 评论(0) 推荐(2) 编辑
摘要:JS为DOM添加事件在原生的环境下,为DOM添加事件处理函数有多种方法:<input type="button" name="btn" value="点击…" id="btn" onclick="btnClick" />或者使用以下方法: <input type="button" name="btn" value="点击…" id="btn" /> <script type=" 阅读全文
posted @ 2012-06-10 18:41 拓荒者FF 阅读(24383) 评论(1) 推荐(5) 编辑
摘要:作为一款功能齐全的js工具包,dojo提供了统一的DOM操作方法。 dojo.byId dojo.byId 函数使您可以通过 id 属性选择一个 DOM 节点。该函数是标准 document.getElementById 函数的一个别名,但是显然简短易书写。 dojo.query 虽然dojo.by 阅读全文
posted @ 2012-06-09 23:39 拓荒者FF 阅读(13457) 评论(0) 推荐(2) 编辑
摘要:Dojo的全称是Dojo Toolkit,始创于2004年,是当前各种蓬勃发展的JS工具包中的佼佼者。Dojo 为富互联网应用程序(RIA) 的开发提供了完整的端到端的解决方案,包括核心的 JavaScript 库,简单易用的小部件(Widget)系统和一个测试框架,此外,Dojo 的开源开发社区还 阅读全文
posted @ 2012-06-09 09:55 拓荒者FF 阅读(24121) 评论(3) 推荐(9) 编辑
摘要:原文地址:http://www.iteye.com/topic/1119283 浏览器前端编程的面貌自2005年以来已经发生了深刻的变化,这并不简单的意味着出现了大量功能丰富的基础库,使得我们可以更加方便的编写业务代码,更重要的是我们看待前端技术的观念发生了重大转变,明确意识到了如何以前端特有的方式 阅读全文
posted @ 2012-05-27 23:38 拓荒者FF 阅读(799) 评论(0) 推荐(2) 编辑
摘要:今天想了解一下jQuery的插件开发,于是google了一下,列在前面的两篇文章都很不错,jQuery插件开发全解析 更是将插件开发的方方面面细致入微的进行了讲解,并提供了PDF进行下载。笔者今天详细的阅读了这篇文章并记录了一些笔记。 1.类级别的插件开发 我是这样理解的:jQuery是类,$是jQ 阅读全文
posted @ 2012-04-05 17:46 拓荒者FF 阅读(961) 评论(0) 推荐(0) 编辑
摘要:Tip16:JS的定时器 JS 中有两种定时器,setTimeout('fn', t) 和 setInterval('fn', t),'fn'指的是定时执行的方法名,字符串类型。 setTimeout('fn', t): 只执行一次,执行完成后将销毁。 setInterval('fn', t):一直 阅读全文
posted @ 2011-06-16 10:56 拓荒者FF 阅读(7179) 评论(0) 推荐(5) 编辑
摘要:HTML5 提供了画布(canvas)标签,通过与Javascript结合使用,可以在网页上绘制图像。Canvas是一个矩形区域,使用Javascript可以控制其每一个像素。本文将对canvas标签进行简要的学习。1、canvas标签说明 canvas标签是一个矩形区域,它包含两个属性width和height,分别表示矩形区域的宽和高,这两个属性都是可选的,并且都可以通过css来设定,他们的默认值是300px和150px。canvas在网页中的形式如下:<canvas id="myCanvas" width=”300” height=”200” style=&quo 阅读全文
posted @ 2010-10-16 22:04 拓荒者FF 阅读(2992) 评论(1) 推荐(2) 编辑
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><scripttype="text/javascript">document.oncontextmenu=function(){returnfalse};document.ondragstart=function(){returnfalse};document.onselectstart=function(){returnfalse};document.onsel 阅读全文
posted @ 2009-07-27 13:13 拓荒者FF 阅读(497) 评论(0) 推荐(0) 编辑
摘要:使用JS在网页中画出直线,在IE和FF下的实现方法并不一样。这里提供了两种方式来实现。 阅读全文
posted @ 2009-07-25 13:23 拓荒者FF 阅读(7274) 评论(0) 推荐(0) 编辑
摘要:昨天,公司的项目里面需要处理日期,包括两个日期比较得到相差的天数、向日期上面添加指定天数后得到一个新的日期等。由于公司的函数库中没有这些日期处理的方法,标准的JavaScript中也没有这些处理的方法,就只能动手来实现了。快下班的时候试了几次,都没有成功,得到的都是一堆数字(现在才知道是日期的毫秒数),非常郁闷。所以昨天晚上下班后回到宿舍做了几次测试,终于可以实现这个简单的动能了。今天上班的时候就赶紧将这个几个函数添加到了页面上。一上午无事,下午的时候偶尔一次向数据库保存数据的时候出现错误,错误的提示就是说无法将一个不是日期的字符串转换为日期类型。这让我很诧异,后来跟踪了那个XML数据,才发现 阅读全文
posted @ 2009-04-28 22:09 拓荒者FF 阅读(1509) 评论(11) 推荐(0) 编辑
摘要:如果你做Web开发,那就难免要与JavaScript打交道。而JavaScript作为一种浏览器脚本,以其强大的功能及方便的操作,已经赢得了全部浏览器的支持。在前面我介绍了如何使用Sql操作Xml和使用C#操作Xml,这里我就简单的介绍一下使用JavaScript来操作Xml数据。 阅读全文
posted @ 2008-12-16 19:46 拓荒者FF 阅读(5715) 评论(2) 推荐(0) 编辑