`
李俊良
  • 浏览: 146011 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
做web前端的同志们可以看看,特别是做英文站,中文我没有测试 请看下面这一段代码 _filter: expression(document.execCommand("BackgroundImageCache", false, true));  我加了下划线,目前只让它在IE6下生效 为什么要这么做呢 如果不加下划线,让所有的IE都认这句css表达式的话 会让文字字体出现不兼容性问题 看下图  仔细看这个图片可以发现,下面的小文字RX里面的X特别明显,很有多锯齿(在IE7和IE8下面)    如果屏幕这个表达式在IE7和IE8下的呈现   图片就是这 ...
      写的比较烂 有兴趣的可以去改一下,做不到太好的算法 不过速度也算还可以 //定义常用变量 vx = File.ReadINI("\DouDou.ini","DD","XPOS") //读配置文件,参数含义:文件名,节名,段名 vy = File.ReadINI("\DouDou.ini","DD","YPOS") //第一个豆豆位置的x y坐标,可以变化 //XPos = 160 //YPos = 321 //定义可以不找的点 ...
在很多优化法则中都提到,尽量将javascript放到页面底部,这是为什么呢 我通过firebug进行了下简单的分析   看下图    本页面首尾都存在javascript代码  我们分析得出  1、整个页面文档家在结束才开始加载css和js以及其他的数据  2、当顶部的所有js都家在结束之后才可以加载页面中的图片  3、顶部的common.css和common.js几乎是同时开始加载  4、底部的loader-min.js和离他最近的footer.jpg也是同时开始加载     由此,我们可以分析出,至少在这个版本的firefox中   从http的角度看,整 ...
ImageScan.rightReq = $.ajax({ data: {'catch' : unescape(url), 'pos' : pos}, beforeSend: function() { $('#' + pos + '_image_url-wrapper > input').val(''); $('#' + pos + '_image_url-wrapper').hide(); $('#' + pos + '_itemList').removeAttr('style'); $('#edit-' + pos + ...
这个需要当面用图片演示才能说清楚 我就简单的介绍下   gif图片的特点是带色值的边缘都很清楚   jpg图片边缘不清楚,他的颜色都是递进的   gif适合需要将里面的文字,或者某些特别部分显示的很清楚的时候使用   而jpg格式则是应用于渐变,渐变的时候jpg要比gif清楚非常多   这是个美工告诉我的经验,确实是这样的   使用fireworks作为图片编辑器的人就很容易分析   在另存图片的时候,将图片放大400左右,你分别分析这两种格式图片   看出来的效果很明显   gif存那种渐变的图片,总是会感觉渐变很重,感觉是一个色块一个色块渐变过来的
<style> div{width:400px;} a{width:200px;padding:0px;margin:0px;border:none;display:inline-block} </style> <div> <a href='#'>one</a> <a href='#'>two</a> </div>   大家看个例子 简单的写一下 现在不知道为什么出现不了代码编辑器 只能写写文本了。   我们会看到这么写的话两个A是不能处于同一行的。 ...
比较方便途径有两种 通过image和通过script的src值可以设置为php文件或者jsp之类的来实现 image有onload还有onerror方法,都可以进行判断ajax请求是否成功,稳定性还是很不错的 现在很多网站也都是采用这种方式。   缺点就是不能发送post请求 script如果找不到文件还不会返回404错误页面   另外还有一种就是很多框架,例如yui里面的io模块 使用的就是flash进行跨域请求
margin 和 padding的區別和用法分析 1.字面意義 一個叫做外邊距,這就是margin 一個叫做內補丁,這是padding 2.仔細分析文字意思 margin:外邊距,什么是距?距就是距離,長度,所以margin是指某個元素與其他元素的距離 padding:內補丁,我形象的說下,假設每個Dom都有一個border,就是邊框,那么內補丁就是元素跟自己內部的直接子節點的距離,空際。 3.如何使用,在哪些元素上面應用margin和padding margin:應該使用在兩個相鄰元素中的其中一個上面,來表明這兩個元素的具體。 padding:應該是設置在某個父節點上 ...
var dotA = { trim:function(string){ return string.replace(/^\s+|\s+$/g,''); }, /* id className or Dom Elements */ one:function(selector){ selector = this.trim(selector); if(typeof selector == 'string') if(selector.indexOf('#') > -1){ var aSel = selector.split("# ...
  一、为什么要先讲DOM节点的获取? 理解这个首先我们要理解使用原生代码写Script脚本的方式,我们一般都是通过获取一个DOM对象,然后对这个节点进行操作,例如: var dom = document.getElementById(“dom1”); dom.setAttribute(“width” ...
JavaScript方面 put script at bottom 脚本尽量放在页面的底部   make javascript and css external 尽量使用外联的javascript和css文件   minify javascript and css 最小化javascript和css文件   remove duplicate Scripts 去除重复脚本 在IE中重复脚本会导致用户加载页面的时候多了一次http请求,虽然这个在firefox下面会被缓存但是在IE和firefox下面都会花费很多时间来重复执行这些重复脚本很影响性能。   Develop ...
所有的测试代码都是使用firebug直接调试得到的结果 输出结果都是利用firebug的console.log来输出查看 大家也可以使用不同的工具来测试
统计从1至400亿之间的自然数中含有多少个1?比如1-11中,有1,10,11这三个自然数有4个1     (function(k){ var x = (10 + 4 * k) * Math.pow(10,k-1); document.write( x + "<br/>"); })(12);  
在safari中,通过js获取对象的marginRight style,并且这个对象的parent node设置了一个overflow为hidden的样式   那么将会计算出一个错误的marginRight值。   如何修复呢   建议如果存在这种情况   就将marginRight和marginLeft设置为相同值   然后再js函数中用marginLeft的值来替代marginRight值。   具体的该bug的说明可以参照https://bugs.webkit.org/show_bug.cgi?id=13343
方法就不多了,见附件里面自己看吧,其实不是很难,代码还没有优化,谁有空可以帮我调整一下代码,呵呵
Global site tag (gtag.js) - Google Analytics