IE8 JavaScript方法的替代方案

时间:2014-10-26 23:58:00

标签: javascript internet-explorer internet-explorer-8

我正在使用以下功能,这些功能在Chrome和Mozilla上运行得非常好,但在Internet Explorer 8中却没有。

以下是IE8不支持的两个功能(我正在整个功能)

history.pushState(stateObj, "", "index.php?tabid=" + tab_id + "")},

对于下面的内容,如果声明不明白为什么会给出错误。

var feeds = feedObj.responseData.feed.entries;
for (var i = 0; i < feeds.length && i < feed_entries; i++) {
    var feed = feeds[i];
    var thumb = "";
    var pubdate = new Date(feed.publishedDate);
    var delay = $app.gen.formatDelay($app.gen.delayFromNow(pubdate));
    if ("mediaGroups" in feed && Array.isArray(feed.mediaGroups)
            && "contents" in feed.mediaGroups[0]
            && Array.isArray(feed.mediaGroups[0].contents)
            && "url" in feed.mediaGroups[0].contents[0]
            && typeof feed.mediaGroups[0].contents[0].url != _indef)
        thumb = feed.mediaGroups[0].contents[0].url;
}

有任何改变它的建议,以便它可以在所有浏览器中使用吗?

谢谢你们。

0 个答案:

没有答案