新闻系统,首页幻灯图片新闻。
要实现幻灯新闻,是不是一定得要在文章中有至少一张图片,然后将第一张图片所略到首页??

解决方案 »

  1.   

    文章中当然要有图片了,否则拿什么来幻灯?
    可以用一个字段保存要在首页显示的图片的地址,这样比在内容中查找方便的多。调用的时候就看你的页面是什么文件了,如果是动态的,那会自动获取。
    如果是html页,那可能只有使用js比较方便了,添加文章的时候顺便也更新一下这个js。
      

  2.   

    用javascript可以实现阿。
    下面这些代码是西安腾讯首页的广告代码:(效果见http://xian.qq.com)<script language=javascript>  
    //-------定义图片路径等参数-------------//
    //定义大图的路径,
    var bigPic0 ="http://img1.qq.com/xian/pics/4038/4038537.jpg";
    var bigPic1 ="http://img1.qq.com/xian/pics/4037/4037738.jpg";
    var bigPic2 ="http://img1.qq.com/xian/pics/4031/4031099.jpg";
    var bigPic3 ="http://img1.qq.com/xian/pics/4025/4025936.jpg";
    //大图的点击后的URL
    var PicURL0 ="http://xian.qq.com/zt/2006/view060922/index.htm";
    var PicURL1 ="http://xian.qq.com/a/20070518/000006.htm";
    var PicURL2="http://xian.qq.com/a/20070518/000008.htm";
    var PicURL3 ="http://xian.qq.com/a/20070517/000008.htm";
    //标题
    var t0="夫妻电子一中打死男生";
    var t1="西安博物院今日开馆";
    var t2="秦岭华阴段再发生山火";
    var t3="陕西“反扒英雄”被拘";
    //描述
    var describe0="开庭审理妻子当庭翻供";
    var describe1="被誉为未来十大标志建筑之一";
    var describe2="秦岭北麓华阴段又燃起大火";
    var describe3="涉嫌勒索 网上谩骂记者";
    //
    var titlist=t0+"[|]"+t1+"[|]"+t2+"[|]"+t3;
    var bPic=bigPic0+"[|]"+bigPic1+"[|]"+bigPic2+"[|]"+bigPic3;
    var plinks=PicURL0+"[|]"+PicURL1+"[|]"+PicURL2+"[|]"+PicURL3;
    var ilist = describe0+"[|]"+describe1+"[|]"+describe2+"[|]"+describe3;
    //document.write("\
    <object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='308' height='252' ID=FSCommand NAME='focus_one' align='middle'>\
    <param name='allowScriptAccess' value='sameDomain' />\
    <param name='movie' value='http://mat1.qq.com/xian/images/hot3.swf' />\
    <param name='FlashVars' value='titlist=" + titlist + "&bPic=" + bPic + "&ilist="+ilist+"&plinks="+plinks+"'/>\
    <param name='quality' value='high' />\
    <param name='bgcolor' value='#ffffff' />\
    <embed src='http://mat1.qq.com/xian/images/hot3.swf' FlashVars='titlist=" + titlist + "&bPic=" + bPic + "&ilist="+ilist+"&plinks="+plinks+"' quality='high' bgcolor='#ffffff' width='308' height='252' name='focus' swLiveConnect='true' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />\
    </object>\
    ");
    </script>
      

  3.   

    ajax  的新控件  slideshow