产品使用及交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

纠结了一天的前台自动提取缩略图问题,解决啦! [复制链接]

1#
纠结了一天 问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]
分享 转发
TOP
2#

TOP
发新话题 回复该主题