<<<<<<< .mine =======
当前位置: 首页 > SEO > 解决IE不支持Indexof的问题

解决IE不支持Indexof的问题

时间:2014-02-14 14:08:08
在使用indexOf方法前,执行一下下面的js, 原理就是如果发现数组没有indexOf方法,会添加上这个方法。
if (!Array.prototype.indexOf)
{
Array.prototype.indexOf = function(elt /*, from*/)
{
var len = this.length >>> 0;
var from = Number(arguments[1]) || 0;
from = (from < 0)
? Math.ceil(from)
: Math.floor(from);
if (from < 0)
from += len;
for (; from < len; from++)
{
if (from in this &&
this[from] === elt)
return from;
}
return -1;
};
}
这样就解决了兼容性问题

相关文章

thinkphp的url控制之路由系统

ThinkPHP支持URL路由功能,要启用路由功能,需要设置URL_ROUTER_ON 参数为true。...

互联网技术之CDN加速

什么是CDN CDN的全称是Content Delivery Network,即内容分发网络。其目的是...

thinkphp路由

今天来谈谈thinkphp中路由的一些功能和作用 ThinkPHP支持URL路由功能,要启用路由功能,需要设置RO...

为什么中国的网站设计如此的糟糕?(上篇)

我先写一个免责申明。我在本文中的观点仅仅是个人的观点意见。观点形成基于我在中国中部的河南省居住的短短两年期间对中国文化的...

你怎么看SEO乙方从业者?

问:爆老师,我身边几个SEO同事都是接二连三的离职,随后感觉这个工作都做不长啊,你怎么看啊? 答:首先,离职不代表...
沪ICP备10034044号-12
400-685-0732
400-685-0732 在线咨询