我安装了一个论坛站点,在其中添加了一个自动调整大小的模块,该模块在页面加载时调整所有图像的大小
<script>
window.onload = resizeimg;
function resizeimg()
{
if (document.getElementsByTagName)
{
for (i=0; i<document.getElementsByTagName('img').length; i++)
{
var check = 0;
var str = 'http://sariylakirmizi.net/forum/styles/milky_way_red/imageset/sitelogo_small.png';
im = document.getElementsByTagName('img')[i];
var n =str.match(/sitelogo/gi);
if(n == null)
check = 1;
if (im.width > 600 && im.src !=str )
{
im.style.width = '600px';
eval("pop" + String(i) + " = new Function(\"pop = window.open('" + im.src + "','phpbbegypt','fullscale','width=400,height=400,scrollbars=1,resizable=1'); pop.focus();\")");
eval("im.onclick = pop" + String(i) + ";");
if (document.all) im.style.cursor = 'hand';
if (!document.all) im.style.cursor = 'pointer';
im.title=im.src;
im.alt=check;
}
}
}
}
</script>
现在我要排除我的标题徽标,以便它不会因为我引入字符串比较并硬编码我的徽标 URL 而调整大小,我不明白为什么检查失败并且我的徽标仍然调整大小;我还尝试了其他一些方法,例如引入检查变量匹配功能是否有效,但显然它不起作用,你能帮我吗?