`
文章列表
兼容各大浏览的scrollTop的写法 var top = document.body.scrollTop | document.documentElement.scrollTop; $("#return_top").click(function(){ var bh = $("body").height(); var time = 0; //var time = bh / 3; 这里的time是返回的速度 var bs = $("html,body").scro ...
1.父级元素必须设置高度,overflow:hidden, 2.自己本身必须设置高宽,overflow:hidden。
如果是用虚线做tr背景的话,在IE6.0下面会出现不能续点的情况。 所以IE6.0下tr尽量不要用虚线做背景。
根据原因的不同要用不同的解决方法,这里把解决直接把解决image图片布局下边的多余空隙的BUG的常用方法归纳,供大家参考。 在进行页面的DIV CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多 ...

开发中遇到的问题

    博客分类:
  • java
在提交Action时,如果同时对节点触发的事件,在IE中要把触发的事件写的Action提交之前。否则的话会无效。
1.在IE6中,div的高度有一个默认值,如果设置的高度大于这个默认值,那么不会出现什么问题,如果设置的高度小于这个默认值,那么,一定要设置div的font-size:0px;否则,会出现错误。 2.ie6中,如果设置元素为绝对定位,而且是bottom为奇数的话,ie6会出现1px的bug,解决办法就是把bottom设置成偶数。
var arr=[’a',’b',’c']; 若要删除其中的’b',有两种方法: 1.delete方法:delete arr[1] 这种方式数组长度不变,此时arr[1]变为undefined了,但是也有好处原来数组的索引也保持不变,此时要遍历数组元素可以才用 for(index in arr) document.write(’arr[’+index+’]=’+arr[index]); 这种遍历方式跳过其中undefined的元素 * 该方式IE4.o以后都支持了 2.数组对象splice方法:arr.splice(1,1); 这种方式数组长度相应改变,但是原来的数组索引也相应改变 spl ...
var pos = 0; var timeid; function bridge_f(_dom,text){ clearTimeout(timeid); var d = $(_dom).find("p"); var max = text.length; d.html(text.substring(1, pos)); pos++; if(pos<=max){ timeid = setTimeout(function(){bridge_f(_dom,text);}, 100); } } function show_fun(_ ...
word-wrap:break-word;
var items_rty = new Array(); var items_star = new Array(); var items_hl = new Array(); for(var r = 0; r<items_rty.length;r++){ for(var rr=0; rr<items_rty.length;rr++){ one = items_rty[rr]; one_s = items_star[rr]; one_h = items_hl[rr]; o = complexArray[rr]; two = items_rty[rr+1] ...
var str = $("#speaker_span span").html()+""; str = str.replace(/[<]/g,"&lt;").replace(/[>]/g,"&gt;").replace(/["]/g,"&quot;"); 这里的$("#speaker_span span").html()的返回值并不是一个string类型的。
var teams = ["hiWeapon", "hiChest", "hiFeet", "hiNeck", "hiHead", "hiBack", "hiCore"];         for (var m = 0; m < teams.length; m++) {             var hiWeapon = document.getElementById(teams[m]);             var tagLi = hiWeap ...
<script> Array.prototype.distinct = function(){    var $ = this;    var o1 = {};    var o2 = {};    var o3 = [];    var o ;    for(var i = 0;o = $[i];i++){       if(o in o2){      if(!(o in o2)) o2[o]=o;      delete $[i];   }else{      o1[o]=o;   }    }    $.length = 0;    for(o in o1){    ...
font:12px/1.5em Verdana,Helvetica,Arial,sans-serif; 这个1.5em可以控制行高。
封装:javascript中创建对象的模式中,个人认为通过闭包才算的上是真正意义上的封装,所以首先我们先来简单介绍一下闭包,看下面这个例子:    1. <script type="text/javascript">    2.   function myInfo(){    3.     var name ="老鱼",age =27;    4.     var myInfo = "my name is" + name + "i am" + age +"years old"; ...
Global site tag (gtag.js) - Google Analytics