产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 纠结了一天的前台自动提取缩略图问题,解决啦!
zzdlljj - 2015/12/16 16:16:48
纠结了一天 问xiyou大神 大神也不帮我 下午自己想了个办法 实现了前后台发布文章都在用户没有设置标题图片的情况下自动提取内容的第一张图片为缩略图,不过是自动,用户没得选第几张,其实也能实现,只不过我懒了0.0,有兴趣的童鞋可以自己改改,我把代码贴上来,写在字段管理的JS验证里就ok
[code]var title1 = document.getElementById("titlepic");
var title = title1.value.toString();
var fpic = function(c) {
    var start = c.indexOf("src=");
    if (start != -1) {
        var pic = c.substr(start + 5);
        var end = pic.indexOf("\"");
        var picc = pic.substring(0, end);
        if (picc.indexOf(".gif") != -1 || picc.indexOf(".jpg") != -1 || picc.indexOf(".jpeg") != -1 || picc.indexOf(".png") != -1 || picc.indexOf(".bmp") != -1) {
            return picc;
        }
        else {
            if (end < pic.length - 5) {
                return fpic(pic.substr(end));
            }
            else {
                return "";
            }
        }
    } else {
        return "";
    }
}

if(title.replace(" ","").length==0)
{
var content=KE_content.text();
title1.value = fpic(content);
}[/code]
xiyou - 2015/12/16 16:35:12
:strong:
1
查看完整版本: 纠结了一天的前台自动提取缩略图问题,解决啦!