ASP问题,我现在有一段JS函数.怎么调用?

来源:百度知道 编辑:UC知道 时间:2024/06/28 00:33:09
function setImagesSize(id,iWidth) {
var aImg = document.getElementById(id).getElementsByTagName("img");
for (var i=0; i<aImg.length; i++) {
DoResizeImage(aImg[i],iWidth);
}
}
function DoResizeImage(objImage,maxWidth) {
if(maxWidth>0){
if(objImage.width>maxWidth){
objImage.width=maxWidth;
objImage.height = maxWidth * objImage.height / objImage.width;
objImage.title += "点击查看大图";
objImage.attachEvent('onclick', function(){window.open(objImage.src);});
objImage.attachEvent('onmouseover', function(){objImage.style.cursor='hand';});
}
}
}

这一段要放在哪里?放在要调用的页面还是另存到一个.js文件里面?如果另存到另一个.js文件里面要怎么调用?

放在页面也可以,另存为一个外部js文件也可以
如果另存为外部js文件,如a.js,并且与调用页面在同一个文件夹下,则调用时在调用页面的<head>中加入:
<script language="javascript" src="a.js"></script>
之后在需要调用的地方调用就行了