+ -
当前位置:首页 → 问答吧 → 请高手帮忙写一个代码重排列函数

请高手帮忙写一个代码重排列函数

时间:2011-08-27

来源:互联网

弄一个信息程序,发表信息可以插入图片,当用户上传图片的时候,鼠标点在哪里,图片就插在哪里,于是就出现了图文混排的情况,这个程序是把图和文字放到一个字段里,下面的代码就是入库后的代码:

HTML code

<P><IMG onclick='show_img("{$InstallDir}{$SiteUpDir}/Class/201108/1108261613398501.jpg");' src="{$InstallDir}{$SiteUpDir}/Class/201108/1108261613398501.jpg" onload="DrawImage(this, 90, 80)"></P>
<P>这样的哦</P>
<P><IMG onclick='show_img("{$InstallDir}{$SiteUpDir}/Class/201108/1108261613477633.jpg");' src="{$InstallDir}{$SiteUpDir}/Class/201108/1108261613477633.jpg" onload="DrawImage(this, 90, 80)"></P>
<P><FONT size=4>哈哈的说法大赛发的</FONT></P>
<P><IMG onclick='show_img("{$InstallDir}{$SiteUpDir}/Class/201108/1108261613542943.jpg");' src="{$InstallDir}{$SiteUpDir}/Class/201108/1108261613542943.jpg" onload="DrawImage(this, 90, 80)">测试图片发布,策划四股怕</P>
<P>&nbsp;</P>



大家看到了吧,图文混在一起,我想用一个函数,在入库的时候,把这里面的图片代码重新整理到最下边,整理成这样的格式:

HTML code

<P>这样的哦</P>
<P><FONT size=4>哈哈的说法大赛发的</FONT></P>
<P>测试图片发布,策划四股怕</P>
<P><IMG onclick='show_img("{$InstallDir}{$SiteUpDir}/Class/201108/1108261613398501.jpg");' src="{$InstallDir}{$SiteUpDir}/Class/201108/1108261613398501.jpg" onload="DrawImage(this, 90, 80)"></P>
<P><IMG onclick='show_img("{$InstallDir}{$SiteUpDir}/Class/201108/1108261613542943.jpg");' src="{$InstallDir}{$SiteUpDir}/Class/201108/1108261613542943.jpg" onload="DrawImage(this, 90, 80)">
<P><IMG onclick='show_img("{$InstallDir}{$SiteUpDir}/Class/201108/1108261613477633.jpg");' src="{$InstallDir}{$SiteUpDir}/Class/201108/1108261613477633.jpg" onload="DrawImage(this, 90, 80)"></P>



也就是说不管用户在发表内容的时候,把图片插到哪里,在入库的时候都重新整理一次,把文字整理到上面,图片整理到下面,这样显示的时候就是上面是文字,下面是图片了,不会出现图文混排的情况了。

求高手帮忙写一个方法吧,谢谢!

作者: phuai007   发布时间: 2011-08-27

如果都插入p里面,可以用脚本重新重构过。

作者: dhttaso   发布时间: 2011-08-27