| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 298 人关注过本帖
标题:虚心请教一个菜鸟问题:如何给第一张图片也要加个<a></a>
取消只看楼主 加入收藏
xingyun33
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2009-9-14
结帖率:66.67%
收藏
 问题点数:0 回复次数:1 
虚心请教一个菜鸟问题:如何给第一张图片也要加个<a></a>
if (Pr.product_pic == "" | Pr.product_pic == null)
            display_str += "images/nopic.gif";
        else
            display_str += Pr.product_pic;
        display_str += "' width=200 height=200>//第一张图片。
<a href="+Pr.product_pic.Replace (".jpg","a.jpg")+"><img  src='"+Pr.product_pic+"'  style='width:200; height:200;border-style :none '/></a></td>//第二张图片。


这段代码的意思:如果product_pic 没有数据或者是为空则显示images/nopic.gif
否则:就显示两张图片(200*200大小)
你们再帮我改一下吗?
1、我的第一张图片也要加个<a></a>(我不会加)
2、改成第二张图片和第一张图片不一样。现在两张图片一模一样。
谢谢。有机会请您吃饭。


[ 本帖最后由 xingyun33 于 2009-9-28 09:22 编辑 ]
搜索更多相关主题的帖子: 虚心 
2009-09-28 09:19
xingyun33
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2009-9-14
收藏
得分:0 
本页全部代码:
sing System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
 
public partial class product : PageBase
{
    protected void Page_Load(object sender, EventArgs e)
    {
if (test_inj())
  { Response.Write("<script language=JavaScript>alert('链接不正确,请不要随便改动链接!!');window.location='index.aspx';</script>");
  Response.Flush();
  Response.End();
return;
  }  
        string display_str = "";
        if (Request.QueryString["id"] == "" | Request.QueryString["id"] == null)
        {
            Response.Write("<script language=JavaScript>alert('链接不正确,请不要随便改动链接!!');window.location='Default.aspx';</script>");
            Response.Flush();
        }
        else
            if (!isnumeric(Request.QueryString["id"]))
            {
                Response.Write("<script language=JavaScript>alert('链接不正确,请不要随便改动链接!!');window.location='Default.aspx';</script>");
                Response.Flush();
            }
        WebSiteDataConfig.product Pr = this.dataSpace.GetObject<WebSiteDataConfig.product>("productId=" + Request.QueryString["id"]);
        if (Pr == null)
        {
            Response.Write("<script language=JavaScript>alert('链接不正确,数据库中没有此产品!!');window.location='Default.aspx';</script>");
            Response.Flush();
        }
        int classid = Convert.ToInt16(Pr.product_class);
        string[] ls = childsPclass(classid).Split(new char[] { '*' });
        int Tcid = System.Convert.ToInt16(ls[1]);
        int Pcid;
        if (ls.Length > 2)
            Pcid = System.Convert.ToInt16(ls[ls.Length - 2]);
        else
            Pcid = Tcid;
        WebSiteDataConfig.webInfo webconfig = this.dataSpace.GetObject<WebSiteDataConfig.webInfo>("webInfoId=1");
        //写页开始及head
        display_str += writepagehead("css/css.css", webconfig.webname + " " + webconfig.webkeywords, "\\css\\menu.js");
        //写body
        display_str += writeBodyMenu() + "<table width=100% border=0 cellpadding=0 cellspacing=0>";
        //写头部
        display_str += "<tr><td background=images/t04.jpg>";
        display_str += "<table width=733 border=0 align=center cellpadding=0 cellspacing=0>";
        display_str += "<tr><td height=130>" + writeadvert(2, 1, 0, 0, "") + "</td></tr>";//flash标
display_str += readfile("\\inc\\mainmenu.html");
//        display_str += "<tr><td>" + writeMainMenu() + "</td></tr>";
  //      display_str += "<tr><td>" + writeSearchandLogin() + "</td></tr>";
        display_str += "</table></td></tr><tr><td height=15></td></tr>\n";
        //头部完成
 
        Response.Write(display_str);
        Response.Flush();//输出
        display_str = "<tr><td><table width=733 border=0 align=center cellpadding=0 cellspacing=0><tr><td width=170 valign=top>";
        //写产品类菜单
        display_str += writeMenu(Tcid, 2, classid, 0,"class");  
        Response.Write(display_str);
        Response.Flush();//输出
        display_str = "</td><td width=17><img src=images/t03.gif width=17 height=1 border=0></td><td width=546 valign=top><table width=100% border=0 cellpadding=0 cellspacing=0><tr><td>";
        display_str += "<table width=100% border=0 align=center cellpadding=0 cellspacing=0><tr><td height=50 colspan=3 align=left valign=middle class=p3t1E>&nbsp;" + readPclassname(System.Convert.ToInt16(Pr.product_brand)) + "</td></tr><tr><td height=35 colspan=3 align=left valign=top class=p3t2>&nbsp;" + Pr.product_name + "</td></tr><tr><td height=18 colspan=3><img src=images/t24.jpg width=545 height=18></td></tr><tr><td height=15 colspan=3>&nbsp;</td></tr><tr><td width=405 height=200><img src='";
        if (Pr.product_pic == "" | Pr.product_pic == null)
            display_str += "images/nopic.gif";
        else
            display_str += Pr.product_pic;
        display_str += "' width=200 height=200><a href="+Pr.product_pic.Replace (".jpg","a.jpg")+"><img  src='"+Pr.product_pic+"'  style='width:200; height:200;border-style :none '/></a></td><td width=15>&nbsp;</td><td width=384 align=left valign=middle><span class=xxx>价格:</span><span class=xxxE>";
        if (Pr.product_price.ToString("C") == "¥0.00")
            display_str += "议价";
        else
            display_str += Pr.product_price.ToString("C");
        display_str+="</span><br /><br />";
        if (Session["userid"] == null )
            display_str += "<span class=xx>加入您的订单?</span><br /><br /><span class=x>请您先登录会员帐户完成此操作<br />或点击这里成为新会员</span>";
        else
            display_str += "<a href=cart.aspx?id="+Pr.productId.ToString()+"&act=add><span class=xx>加入您的订单?</span></a><br /><br />";
        display_str+="</td></tr><tr><td height=30 colspan=3>&nbsp;</td></tr><tr><td colspan=3>";
        if (Pr.product_detail == "" | Pr.product_detail == null)
            display_str += "暂无详细介绍!!";
        else
            display_str += Pr.product_detail;
        display_str += "</td></tr></table>";
        display_str += "</td></tr></table></td></tr></table></td></tr><tr><td height=30></td></tr>";
        //写底部
        display_str += "<tr><td>" + writeCopyRight(webconfig) + "</td></tr>";
        display_str += "</table></body></html>";
        Response.Write(display_str);
        Response.Flush();//输出
    }
}
2009-09-28 09:25
快速回复:虚心请教一个菜鸟问题:如何给第一张图片也要加个<a></a>
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044133 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved