惨了,基础太不扎实.
刚查到
ie5.5
array.shift
array.unshift
刚查到
ie5.5
array.shift
array.unshift
解决方案 »
- <body onload = "initinfo(${param.info});">无法弹出对话框显示info
- EXT Window窗体不能自适应
- 如何使用js判断margin的auto属性?
- 小弟有个问题,让打开的当前页面始终在最上面一层
- 图片轮显
- 点击IE退回 按钮后 ,为什么图片不显示了??
- 怎樣動態生成一個表格中的行﹖
- 经典问题,用javascript控制鼠标右键弹出菜单?
- 自动翻页,并且图片和文字要同步,我要请教高手!!急急
- <在线等待>如何弹出一个窗口,并让它一直保留在最上层?
- 如何用javaScript代替<a href="http://www.sohu.com" target="_blank">sohu</a>
- 如何使用js文件??
<SCRIPT LANGUAGE="JavaScript">
<!--
if (Array.splice==null)
Array.prototype.splice = Splice;
function Splice(a,b){
a = parseInt(a);b=parseInt(b);
if (isNaN(a)||isNaN(b)||a>this.length||a<0||b<0) return null;
if (a+b>this.length) b=this.length-a;
var ar=[],i,l=this.length-b;
for (i=a;i<a+b;i++) ar[i-a]=this[i];
for (i=a;i<l;i++) this[i]=this[i+b];
this.length=l;
return ar;
}
var a=["a","b","c","d","e"];
alert(a.splice(2,3));
alert(a)
//-->
</SCRIPT>
<!--
if (Array.splice==null)
Array.prototype.splice = Splice;
function Splice(a,b){
a = parseInt(a);b=parseInt(b);
if (isNaN(a)||isNaN(b)||a>this.length||a<0||b<0) return null;
if (a+b>this.length) b=this.length-a;
var ar=[],rs=[],i,l=this.length-b+arguments.length-2;
for (i=a;i<a+b;i++) rs[i-a]=this[i];
for (var i=2;i<arguments.length;i++) ar[ar.length]=arguments[i];
for (var i=a+b;i<this.length;i++) ar[ar.length]=this[i];
for (var i=0;i<ar.length;i++) this[a+i]=ar[i];
this.length=l;
return rs;
}
var a=["a","b","c","d","e","f"];
alert(a.splice(2,2,"i","j","k"));
alert(a)
//-->
</SCRIPT>