本机都有这些图片的,路径应该是没问题的。Webconfig里也没见到jpg与gif的设置,IIS里也没有这可如何是好

解决方案 »

  1.   

    jpg图片质量比较好 图片本身比较大,gif图片一般比较小的 还有就是服务器问题,实在不行就都换成gif的吧
      

  2.   

    jpg图片的原始文件类型不是jpg吧?
      

  3.   

    全部转换成缩略图。
    /// <summary>
    /// 获取一个图片按等比例缩小后的大小。
    /// </summary>
    /// <param name="maxWidth">需要缩小到的宽度</param>
    /// <param name="maxHeight">需要缩小到的高度</param>
    /// <param name="imageOriginalWidth">图片的原始宽度</param>
    /// <param name="imageOriginalHeight">图片的原始高度</param>
    /// <returns>返回图片按等比例缩小后的实际大小</returns>
    public static Size GetNewSize(int maxWidth, int maxHeight, int imageOriginalWidth, int imageOriginalHeight)
    {
        double w = 0.0;
        double h = 0.0;
        double sw = Convert.ToDouble(imageOriginalWidth);
        double sh = Convert.ToDouble(imageOriginalHeight);
        double mw = Convert.ToDouble(maxWidth);
        double mh = Convert.ToDouble(maxHeight);    if (sw < mw && sh < mh)
        {
            w = sw;
            h = sh;
        }
        else if ((sw / sh) > (mw / mh))
        {
            w = maxWidth;
            h = (w * sh) / sw;
        }
        else
        {
            h = maxHeight;
            w = (h * sw) / sh;
        }    return new Size(Convert.ToInt32(w), Convert.ToInt32(h));
    }
    或者改后缀名

    更多图片处理
      

  4.   

    网络上的用PNG图片比较的好。
      

  5.   

    首先,看下你放JPG图片的文件夹是不是允许匿名访问(Form 验证)~~
      

  6.   

    mime里设置了吗
    扩展名.jpg
    mime类型image/jpeg 
      

  7.   

    mime确定有.jpg  image/jpeg 
      

  8.   


    要允许匿名访问??? 我的gif文件和jpg文件放一个文件夹里的同样的路径,直接访问gif可以显示图片,访问jpg直接返回网站文件路径名了
    1.mywebsite.cn/images/1.jpg...
      

  9.   

    要么都用Html相对路径/images/1.jpg  (假设images为站点一级目录)
    要么就用绝对路径http://1.mywebsite.cn/images/1.jpg...
      

  10.   

    绝对路径相对路径都不能正常访问jpg,都能访问gif
      

  11.   

    跟图片大小尺寸没关系,比jpg大的gif照样能访问。
      

  12.   

    跟IIS应该没关系,配置别的项目 jpg图片能正常访问
      

  13.   

    应该不是IIS的问题,配置别的项目就不会出现问题....