js调整网页字体大小

//var tgs = new Array('div','td','tr');
var tgs = new Array('td','tr');

//Specify spectrum of different font sizes:
//var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );

var szs = new Array( '10px','12px','14px','16px','18px','20px','22px' );

var startSz = 2;


function tsize( trgt,inc ) {
	if (!document.getElementById)
	{
		return
	}
	
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	//sz += inc;
	sz = inc;
	
	if ( sz < 0 )
	{ 
		sz = 0;
	}
	if ( sz > 6 )
	{
		sz = 6;
	}
	
	startSz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) 
	{
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		
		for ( j = 0 ; j < cTags.length ; j++ ) 
		{		
			cTags[ j ].style.fontSize = szs[ sz ];
		}
	}
}



使用方法 

<td width="13">
<a href="javascript:tsize('body',0)">
<img src="../image/fsize1of.gif" 
name="fsize1" width="18" height="14" border="0" id="fsize1"
onMouseOver="MM_swapImage('fsize1','','../image/fsize1on.gif',1)" 
onMouseOut="MM_swapImgRestore()"></a>
</td>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值