javascript 学习旅途
xcl119xxcl
这个作者很懒,什么都没留下…
展开
-
IE内存泄露小结
师姐安排我做一个很简单,但是很麻烦的工作,检测IE内存泄露,内存泄露的方式不是很多,但是要真正查找到错误源不是很容易。检测内存泄露的时候,使用的工具是drip0.5,在检测泄露的时候,有个很令人气愤的事情,在我的t41上检测不出来,但在t61上报了好多错,令我很尴尬!经过检测,现总结经验如下:1:最容易检查的错误是类似于new了一个对象后,未delete该对象。js中最多出现的是,原创 2008-01-23 20:57:00 · 1846 阅读 · 0 评论 -
完成解决问题res://ieframe.dll/http_404.htm
<br /> 今天忽然发现一个问题,打开查询结果页面之后,结果页面展示一闪而过,弹出这么个页面。<br /> 解决之道:<br /> 将 使用SSL 2.0<br /> 使用SSL 3.0<br /> 使用TLS 1.0 <br /> 允许活动内容在我的计算机上的文件中运行<br /> <br /> 都勾上。问题解决。原创 2010-11-27 01:46:00 · 20990 阅读 · 0 评论 -
Jsonp 跨域的原理以及Jquery的解决方案
<br />JSONP即JSON with Padding。由于同源策略的限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源。<br />原理:JSONP即JSON with Padding。由于同源策略的限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源。如果要进行跨域请求,我们可以通过使用html的script标记来进行跨域请求,并在响应中返回要执行的script代码,其中可以直接使用JSON传递javascript对象。这种跨域的通讯方式称为JSON原创 2010-12-07 01:50:00 · 963 阅读 · 0 评论 -
json
<br /><br />JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。转载 2010-12-07 12:15:00 · 664 阅读 · 0 评论 -
js技巧--创建class时调用prototype原型方法
<br /><br />一般情况下有三种方法:<br />1、用eval方法。<br />2、先把this的引用传递给一个变量。<br />3、在创建HTML里可以直接用instance的字符串。<br />更详细的请看示例。<br /><SCRIPT LANGUAGE="JavaScript"><br /><!--<br />function myClass(instanceName)<br />{<br /> this.instanceName = instanceName;<br /> this.in转载 2010-12-10 19:51:00 · 2690 阅读 · 0 评论 -
js 中 this的探讨
<br />function中的this在没有调用的时候只是一个符号,不代表任何对象。只有当调用的时候才会产生一个内部对象,然后将内部对象的引用指针传递给对象实力。<br />如对象创建的方法: <br /><br />function ClassA(){<br />this.b='test';<br />return this; //this在没有用行时只是一个符号;在调用时this才会检查这个调用的引用。<br />}<br />var a = ClassA(); //wi转载 2010-10-29 16:52:00 · 422 阅读 · 0 评论 -
超级实用且不花哨的js代码大全(转载)
<br />事件源对象 <br />event.srcElement.tagName <br />event.srcElement.type捕获释放 <br />event.srcElement.setCapture(); <br />event.srcElement.releaseCapture(); 事件按键 <br />event.keyCode <br />event.shiftKey <br />event.altKey <br />event.ctrlKey事件返回值 <br />event转载 2010-11-06 12:04:00 · 1239 阅读 · 0 评论 -
也来谈谈"完美"跨域
<br />关于跨域这个话题,很早就答应过要分享,但是因为懒,一直拖着,直到D2上有人谈起了“完美跨域”。“跨域”应该已经算不上什么难题了,只是提起“完美”这两个字,突然觉得有了新意,那就写点什么吧,至少对自己有个交代嘛!跨域方案有很多,接下来一一枚举,会给出demo,demo的宗旨是尽可能简单的让新手明白,各方案中跨域的原理,实际应用请酌情修改。方案一、剪贴板<br />原理:IE本身依附于windows平台的特性为我们提供了一种基于iframe,利用内存来“绕行”的方案,在这里我称之为,本地转载 2011-01-11 20:54:00 · 894 阅读 · 1 评论 -
window open方法
<br /> <span id="articlecontent" class="wenzhang_con" onmouseup="NewHighlight(event)" style="width: 740px"><p>方法一 window.open()方法</p> <p>格式:window var=window.open(url,windowname[,location]);</p> <p>参数说明:</p> <p>window var :当前打开窗口的句柄。如果open()方法执行成功,则w原创 2010-11-27 01:38:00 · 1433 阅读 · 0 评论 -
由经纬度计算Google卫星地图中瓦片Tile的地址
<br />推荐一个小工具:http://www.muqingshuihua.cn/tools/GoogleSatelliticTrace.html 在这个工具中输入经纬度数据,就可以逐级显示包含该经纬度的Google卫星图片。<br /><br />Google卫星地图是由256x256大小的jpg图片拼接而成,每块图片的URL格式为“http://kh.google.com/kh?v=3&t=trstrq”样。参数v与图片关系不大,主要是参数t起作用,它是“qrst”4个字符排列而成的字符串。为获取某经转载 2010-08-03 14:43:00 · 4869 阅读 · 1 评论 -
google map 瓦片地图算法
<br /><br />这个是从别人哪里转来的,具体网址忘了copy来了,请作者见谅,呵呵<br />转自去年看到的一篇文章 http://www.earthplayer.com/bbs/viewthread.php?tid=321 目前已经不能访问了,另外Tile服务器的地址也换了。更新一下,留作备份。<br />Google Map 瓦片图算法分析<br />Map tile编码<br /> Google map使用两种算法对tile的位置进行编码。<br /> 对于Google ditu,tile转载 2010-08-03 14:46:00 · 5831 阅读 · 2 评论 -
OpenLayers调用WMS服务
ArcGIS学习(五)OpenLayers调用WMS服务 收藏 v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {转载 2009-11-19 20:38:00 · 1641 阅读 · 0 评论 -
ff 页面刷新 同时刷新标注中的数据
<br />在火狐中刷新页面表单中的数据还都在,大家都散了吧——不管用。原来需要在每个控件例如input后面加上<input id="username" …… autocomplete="off">,简单的办法是在表单处一并设置了:<form name="UserReg" …… autocomplete="off">这样就可以在整个表单范围内有效。原创 2010-06-27 14:26:00 · 645 阅读 · 0 评论 -
如何设置网页地址栏前面的标志favicon图标?
<br />是不是打开一些比较大型的网站,网页的地址栏前面都有该网站的标志,<br />网页标志ico如何设置?<br />地址栏标志favicon.ico?<br />如何让网站的图标出现在地址栏上?<br />在收藏夹和地址栏前面添加ICO图标?<br />如:百度,163,新浪等.如图:37计favicon图标裁图.<br /> <br /><br /> 37计的favicon图标地址为: http://www.37ji.com/favicon.ico<br /> Google的fav转载 2010-06-28 14:29:00 · 19059 阅读 · 1 评论 -
JavaScript中大括号“{}”作用
<br />2010-05-17 19:52 【小 中 大】来源:CrazyFrom整理 | 作者:CrazyFrom | 64 人关注<br /><br />JavaScript中大括号“{}”有四种语义作用:<br />1、对象直接量声明1234var obj ={name:'jack', age :23};<br />整个是个赋值语句,其中的{name:’jack’,age:23}是个表达式,单独存在也不会出现语法错误的。<br />2、组织复合语句1234转载 2010-06-25 21:32:00 · 1972 阅读 · 0 评论 -
js+vml的画图类
<br /><br /><script><br />document.write("<html xmlns:v><style>v//:*{behavior:url(#default#VML)}</style>")<br />var ct1=new ct()<br />function ct(){<br /> this.ac="green,yellow,red,blue,gray".split(",")<br /> this.getCss=function(css,k,df){<br /> if(css==转载 2010-07-29 12:03:00 · 755 阅读 · 0 评论 -
html中横线的一些用法
<br />一、作系列横单线<br /><br /> 这是系列横单线试验,效果还好吧? <br /> 在这个例子中,用到了表格主标题标记<caption>,它的语法如下:<br /><caption<br />align=left|center|right<br />valign=top|bottom><br /> align和valign分别用于设定标题的水平位置和垂直位置。align的默认值是center;valign的默认值是top。利用<caption>标记可以方便地在紧靠边表格的顶部或底部写转载 2010-07-27 22:15:00 · 26626 阅读 · 0 评论 -
js判断复选框checkbox数组是否被选中
<br /><script><br />function test()<br />{<br />var x=document.getElementsByName("enjoy[]");<br />var issel=false;<br />for(var i=0;i<x.length;i++)<br />{<br />if(x[i].checked) <br />{<br />issel=true;<br />return issel;<br />} <br />} <br />return issel;<转载 2010-07-27 22:16:00 · 2493 阅读 · 0 评论 -
邮箱和手机号码正则表达式验证(手机号码支持188)-HTML-XHTML-CSS
<br />var Email=document.getElementById("inputEmail");<br />var reEmail=/^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$/; <br />//邮箱检测<br />var b_email=reEmail.test(Email.value);<br />var Mobile=document.getElementById("inputMobile");<br />var Pho=/(^0{0,1转载 2010-07-27 22:17:00 · 2308 阅读 · 0 评论 -
15 jQuery Plugins To Create A User Friendly Tooltip
<br /><br />Tooltip is a good way to show extra information when user hovers the cursor over an element. The “hover box” will appear when the mouse hover in, and disappear when the mouse hover out.<br />If the tooltip is being used appropriately, it can im转载 2010-11-25 13:28:00 · 657 阅读 · 0 评论