2012-05-11 142 views
0

有圖片url,此圖片的大小必須按照最小寬度和高度按比例縮小,以便它可以顯示在模板中。是否可以通過使用Javascript的圖片url獲取圖片大小

上述模板及其內容將使用javascript生成html。 所以我必須找到一種方法來從圖像url使用JavaScript獲取圖像大小,以便圖像的大小可以按比例減少,是否有可能這樣做?

我正在處理asp.net和c#。

+0

[如何獲得圖像大小(高度和寬度)使用JavaScript?](http://stackoverflow.com/questions/623172/how-to-get-image-size-height-width-using- javascript) –

+0

只是檢查此鏈接http://stackoverflow.com/a/623174/782145 –

回答

1

如果我理解正確,您希望加載圖像並按比例縮放以適合屏幕上的特定空間?

在這種情況下,您不需要計算任何東西,只需將CSS寬度/高度設置爲您希望在加載時適合圖像的最大空間。 瀏覽器本身會按比例縮小圖像以適合空間

+0

這是偉大的,你讓我的一天:) –

0

不是直接的,但您可以使用一個技巧:URL必須在某處生成;可能在服務器上。

你可以做的是產生這個網址:http://domain/path/image.png?size=320x200

當瀏覽器下載圖像,但你可以檢查你的JavaScript中的URL的這一部分,服務器將忽略該參數size

+0

我不知道如何與來自其他網站的inage。 –

相關問題