全部问题都我能回答,但是代码不能公布,因为是公司的东东,虽然辞职了,但是也不能公布,所以我只能给你指条路!1)如何将图片插入新闻的指定位置处?看动网新闻中是在另一个页面(选择图片)中选择文件后,在当前页面(添加新闻)的新闻的正文中插入特定标志和图片名称,请问这个如何实现?另外,显示该新闻时,应如何识别这些标志?
答:在正文插入特定标志请用javascrip实现,然后在读出正文的时候用sql 语句组合成要显示的html
2)因为先将图片上传到指定文件夹下,在将新闻的相关信息放到数据库中,包括图片的URL,那么如果上传文件后,放弃添加新闻的操作,图片上传目录下不是多了很多无用的文件?如何维护和管理?
答:这就是你控制的问题了,你应该分开两级操作,要先编辑正文,然后保存了,才能开始添加相关的图片,当删除新闻的时候,同时删除相关的图片文件和记录
3)出于美观,我负责新闻的后台维护系统(ASP.NET),前台的显式由美工组负责,为HTML页面,不允许我插入datagrid之类的东西,说他们以前都是直接调用一个js.文件,例如
<SCRIPT Language="JavaScript" src="webInfo/info/News.js">
请问这个冬冬要什么,要怎样生成?如果作新闻系统,里面要包含什么?,添加或删除新闻后,如何维护它?
答:如果他这样说,你管它呢,你只要知道它从那个表那个字段里面读数据就行了,其他的jsp,他们能搞就他们搞定吧,^_^

解决方案 »

  1.   

    mnm0756,非常感谢。
    还有些不明白的地方
    1)然后在读出正文的时候用sql 语句组合成要显示的html??
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    好像你是指将标题,作者,组合成一个文件吧?
    我的意思是如何显示文章中的图片?是要识别标志,在用真实的url替换码?2)要先编辑正文,然后保存了,才能开始添加相关的图片,当删除新闻的时候,同时删除相关的图片文件和记录但是很多新闻发布系统都是先上传文件,再添加纪录,我试过,这样操作,如果选择图片后,放弃发布新闻,数据库无该文件的纪录,但上传文件夹有。因为用户可能再没有输入新闻标题的情况下,就上传图片,所以好像不能“编辑正文,然后保存了,才能开始添加相关的图片"
    (好象限定用户的操作顺序这种方式不好)3)
    他们说这个js文件是我写,他们提出这个里面应该有什么,比如头十条新闻。
    他们以前和其他单位都是这么合作的。
    一点头绪都没有,
      

  2.   

    1、你懂html吗?
    如果你懂的话其他是插入都是一样的代码
    如下面的一段
    <p>
     7月13日,在安徽寿县张李乡,武警官兵乘冲锋舟靠近被洪水围困的房屋。 当日凌晨2时40分,安徽寿县境内的时沛圩出现崩岸破堤现象,圩内外近5米的落差,使得从上游大别山区的来水霎时撕开一道近20米宽的裂口,冲向农田村庄。时沛圩保护着3万多亩耕地和近4万群众,由于此前当地政府已经将绝大部分群众转移到安全地带,圩堤被洪水冲垮时,只剩下1000名左右不愿意撤离的群众。武警某部官兵火速赶往现场帮助群众转移撤离。 
    <UUYY:ID =190></UUYY>  新华社记者 于杰 摄
    </p>
    其中的
    <UUYY:ID =190></UUYY>
    ID=190是图片的编号,然后从数据库从取出相应的记录,替换掉,就可以显示图片的了,不是吗?
    当然如果你连这个sql语句都不会写了,那样我就没办法了,当然你也可以使用替换字符串的方法
    2) 你有好的方法解决先上传图片,然后在编辑正文吗?如果没有,我只是提个建议,这样用。因为我做的那个系统,图片是要经过审核才能用的,所以可以分开的,关于怎么样先后的问题,你自己考虑吧!
    3) 这个只是从数据库里面读数据,如果不懂jsp,就去找点资料来看看吧,我想很简单的吧关于“在正文插入特定标志请用javascrip实现”
    然后还有插入等等,其实就是论坛的编辑器,^_^,有很多资料的,自己去找找吧
    html
    =======================
    <iframe id="dr_ContentTextboxeSynaps_RTE" width="100%" Height="100%" OnBlur="PostItdr_ContentTextbox();"></iframe>============================
    <script language='javaScript'>
    dr_ContentTextboxeSynaps_RTE.document.designMode ='On';
    document.body.onload = function (){
    dr_ContentTextboxeSynaps_RTE.document.open()dr_ContentTextboxeSynaps_RTE.document.write("<head></head><BODY bgcolor='#FFFFFF' style='BODY-LAYOUT: fixed'  style='WORD-WRAP: break-word' MONOSPACE>")dr_ContentTextboxeSynaps_RTE.document.write(document.getElementById('dr_ContentTextbox').value)dr_ContentTextboxeSynaps_RTE.document.close()
    }
    if (document.getElementById('dr_ContentTextbox') &&  document.getElementById('dr_ContentTextbox').value.length > 0)
    {
    dr_ContentTextboxeSynaps_RTE.document.open()dr_ContentTextboxeSynaps_RTE.document.write("<head></head><BODY bgcolor='#FFFFFF' style='BODY-LAYOUT: fixed'  style='WORD-WRAP: break-word' MONOSPACE>")dr_ContentTextboxeSynaps_RTE.document.write(document.getElementById('dr_ContentTextbox').value)dr_ContentTextboxeSynaps_RTE.document.close()
    }
      

  3.   

    我可以回答,
    第一个问题,第一问,,
    用label1.text="<img scr=>"
    这样就行了、”
      

  4.   

    你们的美工是使用asp用习惯了才说费用js调用不可,其实也不一定,您的意思我大概明白了,我这里有一个现成的基本上符合你说的大部分要求,有兴趣可以拿去看看!
      

  5.   

    1)中的问题,你可以采用UBB。
    2)中的问题,你可以控制,如果新闻标题和内容为空,那么禁止用户上传图片
    3)你们的美工真扯淡,哪有这样的要求。不明白的说
      

  6.   

    我有一个为一个单位做的网站,大致上和老兄的要求差不多(肯定有差距)我的EMAIL:[email protected]
      

  7.   

    UBB是什么东西,我都没听过的,请指教
      

  8.   

    网上有一些很好的在线html编辑器,你可以用一下。如richtextbox。
    在csdn的文章当中也有此类的文章。
    这是我作的
    http://myflash.hnecc.net/index.aspx
    首页的新闻估计就是和你说的差不多吧。
      

  9.   

    UBB这个东西,你自己去搜索一下吧。很多论坛都采用这种方法