网页中改变图片大小

None.gif<script language="JavaScript" type="text/JavaScript">
None.gif
//改变图片大小
None.gif
function resizepic()
ExpandedBlockStart.gifContractedBlock.gif
dot.gif{
InBlock.gif    Pic
=document.body.getElementsByTagName("img");
InBlock.gif    
for(i=0;i<Pic.length;i++)
ExpandedSubBlockStart.gifContractedSubBlock.gif    
dot.gif{
InBlock.gif        
if(Pic[i].width>500)
ExpandedSubBlockStart.gifContractedSubBlock.gif        
dot.gif{
InBlock.gif            Pic[i].height
=Pic[i].height*500/Pic[i].width;
InBlock.gif            Pic[i].width
=500;
ExpandedSubBlockEnd.gif        }

ExpandedSubBlockEnd.gif    }

ExpandedBlockEnd.gif}

None.gif
</script>
None.gif
</head>
None.gif
<body onload=javascript:resizepic()>
另外:
 1None.gif<script language="JavaScript" type="text/JavaScript">
 2None.gif//改变图片大小
 3None.giffunction resizepic(thispic)
 4ExpandedBlockStart.gifContractedBlock.gifdot.gif{
 5ExpandedSubBlockStart.gifContractedSubBlock.gifif(thispic.width>700)dot.gif{thispic.height=thispic.height*700/thispic.width;thispic.width=700;} 
 6ExpandedBlockEnd.gif}

 7None.gif//无级缩放图片大小
 8None.giffunction bbimg(o)
 9ExpandedBlockStart.gifContractedBlock.gifdot.gif{
10InBlock.gif  var zoom=parseInt(o.style.zoom, 10)||100;
11InBlock.gif  zoom+=event.wheelDelta/12;
12InBlock.gif  if (zoom>0) o.style.zoom=zoom+'%';
13InBlock.gif  return false;
14ExpandedBlockEnd.gif}

15None.gif//双击鼠标滚动屏幕的代码
16None.gifvar currentpos,timer;
17None.giffunction initialize()
18ExpandedBlockStart.gifContractedBlock.gifdot.gif{
19InBlock.giftimer=setInterval ("scrollwindow ()",30);
20ExpandedBlockEnd.gif}

21None.giffunction sc()
22ExpandedBlockStart.gifContractedBlock.gifdot.gif{
23InBlock.gifclearInterval(timer);
24ExpandedBlockEnd.gif}

25None.giffunction scrollwindow()
26ExpandedBlockStart.gifContractedBlock.gifdot.gif{
27InBlock.gifcurrentpos=document.body.scrollTop;
28InBlock.gifwindow.scroll(0,++currentpos);
29InBlock.gifif (currentpos !=document.body.scrollTop)
30InBlock.gifsc();
31ExpandedBlockEnd.gif}

32None.gifdocument.onmousedown=sc
33None.gifdocument.ondblclick=initialize
34None.gif
35None.gif//更改字体大小
36None.gifvar status0='';
37None.gifvar curfontsize=10;
38None.gifvar curlineheight=18;
39ExpandedBlockStart.gifContractedBlock.giffunction fontZoomA()dot.gif{
40ExpandedSubBlockStart.gifContractedSubBlock.gif  if(curfontsize>8)dot.gif{
41InBlock.gif    document.getElementById('fontzoom').style.fontSize=(--curfontsize)+'pt';
42InBlock.gif    document.getElementById('fontzoom').style.lineHeight=(--curlineheight)+'pt';
43ExpandedSubBlockEnd.gif  }

44ExpandedBlockEnd.gif}

45ExpandedBlockStart.gifContractedBlock.giffunction fontZoomB()dot.gif{
46ExpandedSubBlockStart.gifContractedSubBlock.gif  if(curfontsize<64)dot.gif{
47InBlock.gif    document.getElementById('fontzoom').style.fontSize=(++curfontsize)+'pt';
48InBlock.gif    document.getElementById('fontzoom').style.lineHeight=(++curlineheight)+'pt';
49ExpandedSubBlockEnd.gif  }

50ExpandedBlockEnd.gif}

51None.gif</script>

转载于:https://www.cnblogs.com/sinoese/archive/2007/04/16/715586.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值