JS 是否有設定頁面大小的語法
我想讓600PX 寬的圖
塞進500PX 大小的表格裡面
讓圖片縮放 到500PX的呎吋
<img src="demo.jpg" alt="這是一張寬為600px的圖" style="width:500px;" />
<script language='JavaScript'>
function getImgSize(imgSrc)
{
var newImg = new Image();
newImg.src = imgSrc;
newImg.width = '500';
newImg.height = '500';
}
</script>
用jQuery設定CSS也可以很簡單的達到版主要的效果,例如以下的範例:
<pre class="c" name="code">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
function setImgW500(targetClassName){
$('.'+targetClassName).css('width','500px');
}
</script>
<style type="text/css">.hasBorder{border:solid 1px #aaa;}</style>
<h3>縮成500px</h3>
<img src="http://www.web3d.url.tw/X_1B_preview.jpg" class="w500 hasBorder" alt="" />
<hr/>
<h3>原圖</h3>
<img src="http://www.web3d.url.tw/X_1B_preview.jpg" class="hasBorder" alt="" />
<script type="text/javascript">setImgW500('w500');</script>