摘要:
现在jquery应用的越来越多, 有些同学在享受爽快淋漓coding时就将性能问题忽略了, 比如我. jquery虽在诸多的js类库中性能表现还算优秀, 但毕竟不是在用原生的javascript开发, 性能问题还是需要引起重视的. 在twitter上发现了<jQuery Performance Rules>这篇文章, 简单的摘译了一下:总是从ID选择器开始继承在class前使用tag将jquery对象缓存起来掌握强大的链式操作使用子查询对直接的DOM操作进行限制冒泡消除无效查询推迟到 $(window).load压缩js全面掌握jquery库1. 总是从ID选择器开始继承在jque 阅读全文
摘要:
javascript中回退的前一页可以写为:history.go(-1)或location.href = document.referrer;二者的区别为:前者回退到前一页时,前一页的请求信息和上次一样(referrer没有变),其实这才是真正的后退后者回退到前一页时,前一页的referrer就是当前页面 阅读全文
摘要:
javascript的数组不同于c#或者java它的数组是可变数组所以,在用的时候要注意特别是在for循环里,如果循环体涉及到remove那就更出大问题了,因为一边在循环,一边在减少,肯定会出问题所以解决办法是,先在循环体外取值然后用那个值代替,别图方便直接for(int i=0;i<XXX.length;i++) 阅读全文
摘要:
一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。打个比方说:你在地方法院要上诉一件案子,如果地方没有处理此类案件的法院,地方相关部门会帮你继续往上级法院上诉,比如从市级到省级,直至到中央法院,最终使你的案件得以处理。二、事件冒泡有什么作用(1)事件冒泡允许多个操作被集中处理(把事 阅读全文
摘要:
一般都是自己创建元素然后append到页面的但是如果是页面本身有的元素append到另一个页面元素呢?貌似是:元素的确成为了另一个元素的子元素而元素本身没有了。也就是说,消失了。而不是复制这一点,的确是这样的,但我觉的这个机制很奇怪就不能是复制么,即1成为了2的子元素,然后1仍然在那里。不是说需求一般是这样。恰恰相反,需求的确一般都是要删除原来的,比如这个案例但是从逻辑上想想都是:先是append了,然后我们自己去删除掉原来的1元素现在倒好,append还有自带有remove功能。要注意。 阅读全文
摘要:
之前一直在研究ArcGIS Server插值,以及删格数据在Web端的展示,很多人问了我同一个问题,就是如何在Web端展示插值后的删格数据呢?我们知道插值很多地方都会用到,它能教准确的预测和模拟事物分布情况,例如笔者所说的污染物浓度分布,通过插值我们可以预测模拟某一区域的污染物的浓度分布情况。那么这里该怎么实现污染物浓度分布在Web端的展示呢? 实际上在之前的博客中已经给出了答案,即使用结果地图服务,详见:发布结果地图服务:http://www.cnblogs.com/potential/archive/2012/10/27/2742355.htmlWeb端调用结果地图服务:http://ww 阅读全文
摘要:
昨天升级了ArcGIS Server升级到了10.1,10.0时的服务需要重新搭建一遍,苦逼了3天,算搞定了。不过最老火的是在发布要素服务的时候,关于数据库注册的问题,硬是折磨了我2天....现在把遇到的问题总结一下,以便遇到和我相同问题的人有一个参考,少走一些弯路,文中也会有提到一些没有解决的问题,还希望路过的大神解决,帮助指点指点,鄙人感激不尽。本文的工作环境:Windows 7 64 位旗舰版ArcGIS Server 10.1ArcGIS Desktop 10.1IIS 7.0开始的时候以为10.1发布要素服务和10.0一样,需要安装ArcSDE,后来查阅资料发现不需要,数据库直连方式 阅读全文
摘要:
第一步:载入 CKEditorhttp://ckeditor.com/download下载ckeditor的最新版本(我下了个5月9号发布的3.6),解压后将 ckeditor 文件夹复制到web工程的根目录下。在要使用CKEditor的页面<head>块中插入以下代码,将其引入:<head> ... <script type="text/javascript" src="/ckeditor/ckeditor.js"></script> </head> 第二部:创建 CKEditor 实例首先, 阅读全文
摘要:
在CKEditor中把上传配置给打开,很简单,脚本段改为如下设置:<script type="text/javascript"> CKEDITOR.replace('content',{filebrowserUploadUrl : '/ckeditor/ckeditor/uploader?Type=File',filebrowserImageUploadUrl : '/ckeditor/ckeditor/uploader?Type=Image',filebrowserFlashUploadUrl : '/c 阅读全文
摘要:
ckeditor最近修改一个上传的,原来的Image的上传插件功能很多,但是自己用,没有必要,就进行了修改,后来就改成了目前的样子,根据_samples/api_dialog.html 进行了修改,把页面里面的调用都进行了修改.1.添加网址和上传在一个tab中2.图片上传之后会直接把生成的值放到图片网址的input中。1.index.html调用页面.html代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht 阅读全文