Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
<script type="text/javascript">
/*<![CDATA[*/
function ScaleImages(){
var objs=document.getElementsByTagName('IMAGE'),cls,i,o,img,z0=0,z0a;
ScaleImages.ary=[];
for (;z0<objs.length;z0++){
cls=objs[z0].className;
if (cls&&cls.indexOf('scale:')>-1){
cls=cls.split(';');
o={obj:objs[z0]};
for (z0a=0;z0a<cls.length;z0a++){
i=cls[z0a].indexOf(':');
if (i>2){
o[cls[z0a].substring(0,i).toLowerCase()]=cls[z0a].substring(i+1);
}
}
if (isFinite(o.scale)){
ScaleImages.ary.push([o.obj,o.scale]);
}
}
}
ResizeImage();
}
function ResizeImage(id,r){
var ary=ScaleImages.ary,ww=window.innerHeight?window.innerWidth*window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientWidth*document.documentElement.clientHeight:document.body.clientWidth*document.body.clientHeight,z0=0;
for (;z0<ary.length;z0++){
ary[z0][0].style.width=Math.max(ww/ary[z0][1],50)+'px';
}
}
window.onresize=function(){
ResizeImage();
}
/*]]>*/
</script>
</head>
<body>
<img src="http://www.vicsjavascripts.org.uk/StdImages/Egypt5.jpg" alt="img" class="scale:2000;" />
<img src="http://www.vicsjavascripts.org.uk/StdImages/Egypt5.jpg" alt="img" class="scale:3000;" />
<script type="text/javascript">
/*<![CDATA[*/
ScaleImages();
/*]]>*/
</script>
</body>
</html>
Bookmarks