修改動網新聞.net

來源:互聯網
上載者:User
1、裁減首頁調用圖片的尺寸。

    如果直接設定

<script type="text/javascript">var thumbWidth=160;var thumbHeight=0;var thumbHWidth=160;var thumbHHeight=0;</script>

中的thumbHHeight值的話,萬一有比例不合適的圖片的話顯示出來的圖片很難看了。為了顯示得比例好看,在/inc/thumbnail.js中添加

function WriteThumb(img,url,alt,blank,highlight)

{

    if (blank==null)

        blank=false;

    if (highlight==null)

        highlight=false;

    with(document){

        write("<table class='thumbnail'>");

        write("<tr><td style='overflow:hidden;'>");

        //下面<div>定義了首頁調用圖片檔案的時候圖片框的大小,overflow:hidden表示剪下超出圖片框的部分

        write("<div style='overflow:hidden;width:160px;height:120px;'>");

        write("<a href='");

        write(url);

        if (blank)

            write("' target='_blank'>");

        else

            write("'>");    

        write("<img src='");

        write(img);

        write("' alt='");

        write(alt);

        write("' ");

        if (highlight){

            if (thumbHWidth>0){

                write(" width='");

                write(thumbHWidth);

                write("' ");

            }

            if (thumbHHeight>0){

                write(" height='");

                write(thumbHHeight);

                write("' ");

            }

        }else{

            if (thumbWidth>0){

                write(" width='");

                write(thumbWidth);

                write("' ");

            }

            if (thumbHeight>0){

                write(" height='");

                write(thumbHeight);

                write("' ");

            }

        }

        //在這裡加上</div>

        write("></a></div></td></tr></table>");

    }

}

這樣圖片就安裝預設的尺寸裁減了,看起來效果好多了。

2、友情串連

不能把友情串連全部刪除後再添加,這樣會出錯,可能是一個bug把。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.