javascript控制图片大小问题

来源:百度知道 编辑:UC知道 时间:2024/05/20 00:41:52
页面里有个JS函数控制图片显示大小,如果width>600就调整为width=600
但这个函数会把整个页面的图片都调整,
我现在只想把显示主题内容部分<div id="content">内容</div>里的图片调整
请问怎么控制图片的范围?

目前使用的JS代码:
<script language="javascript" type="text/javascript">
<!--
//查找网页内宽度太大的图片进行缩放以及PNG纠正
function ReImgSize(){
for (i=0;i<document.images.length;i++)
{
if (document.all)
{
if (document.images[i].width>600)
{
document.images[i].width="600"
document.images[i].outerHTML='<a href="'+document.images[i].src+'" target="_blank" title="在新窗口打开图片">'+document.images[i].outerHTML+'</a>'
}
}
else
{
if (document.images[i].width>600)
{
document.images[i].title="在新窗口打开图片"
document.images[i].style.cursor="pointer"
document.images[i].onclick=function(e){window.o

<script language="javascript" type="text/javascript">
<!--
//查找网页内宽度太大的图片进行缩放以及PNG纠正
function ReImgSize(obj){
var imgArr=document.getElementById(obj).getElementsByTagName("IMG");
for (i=0;i<imgArr.length;i++)
{
if (document.all)
{
if (imgArr[i].width>600)
{
imgArr[i].width="600"
imgArr[i].outerHTML='<a href="'+imgArr[i].src+'" target="_blank" title="在新窗口打开图片">'+imgArr[i].outerHTML+'</a>'
}
}
else
{
if (imgArr[i].width>600)
{
imgArr[i].title="在新窗口打开图片"
imgArr[i].style.cursor="pointer"
imgArr[i].onclick=function(e){window.open(this.src)}
}
}
}
}
ReImgSize("content");
//-->
</script>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"