日期:2014-05-17  浏览次数:20954 次

两端JS代码冲突的问题..
我有两段代码啊,一段是控制图片大小.
另外一段是对联广告.一放在一起.控制图片大小的代码就没有效果了啊.为什么啊!


<script   language= "javascript ">
//控制图片大小
function   LoadImg(){  
var   x   =   document.getElementById( "content ");   //得到一个层
if(!x)   return;   //如果层不存在则返回

var   y   =   x.getElementsByTagName( "img ");   //x表示层,y表示层下的所有img元素
for   (var   i=0;i <y.length;i++){
if(y[i].width> 0   &&   y[i].height> 0){
if(y[i].width   >   130){
y[i].height=(y[i].height*130)/y[i].width;{
y[i].width=130
}
}
}
}
}

//对联广告
<!--
var   showad   =   true;
var   Toppx   =   60;       //上端位置
var   AdDivW   =   100;     //宽度
var   AdDivH   =   360;     //高度
var   PageWidth   =   800;   //页面多少宽度象素下正好不出现左右滚动条
var   MinScreenW   =   1024;   //显示广告的最小屏幕宽度象素  
var   ClosebuttonHtml   =   ' <div   align= "right "   style= "position:   absolute;top:0px;right:0px;margin:2px;padding:2px;z-index:2000; "> <a   href= "javascript:; "   onclick= "hidead() "   style= "color:red;text-decoration:none;font-size:12px; "> 关闭 </a> </div> '
var   AdContentHtml   =   ' <div   align= "center "   style= "color:green;font-size:23pt;font-family:黑体; "> <br> <br> 广 <br> 告 <br> 内 <br> 容 </div> ';
document.write   ( ' <div   id= "Javascript.LeftDiv "   style= "position:   absolute;border:   1px   solid   #336699;background-color:#EEEEE2;z-index:1000;width: '+AdDivW+ 'px;height: '+AdDivH+ 'px;top:-1000px;word-break:break-all;display:none; "> '+ClosebuttonHtml+ ' <div> '+AdContentHtml+ ' </div> </div> ');
document.write   ( ' <div   id= "Javascript.RightDiv "   style= "position:   absolute;border:   1px   solid   #336699;background-color:#EEEEE2;z-index:1000;width: '+AdDivW+ 'px;height: '+AdDivH+ 'px;top:-1000px;word-break:break-all;display:none; "> '+ClosebuttonHtml+ ' <div> '+AdContentHtml+ ' </div> </div> ');
function   scall(){
  if(!showad){return;}
  if   (window.screen.width <MinScreenW){
    showad   =   false;
    document.getElementById( "Javascript.LeftDiv ").style.display= "none ";
    document.getElementById( "Javascript.RightDiv ").style.display= "none ";
    return;
  }
  var   Borderpx   =   ((window.screen.width-PageWidth)/2-AdDivW)/2;
  document.getElementById( "Javascript.LeftDiv ").style.display= " ";
  document.getElementById( "Javascript.LeftDiv ").style.top=document.body.scrollTop+Toppx;
  document.getElementById( "Javascript.LeftDiv ").style.left=document.body.scrollLeft+Borderpx;
  document.getElementById( "Javascript.RightDiv ").style.display= " ";
  document.getElementById( "Javascript.RightDiv ").style.top=document.body.scrollTop+Toppx;
  document.getElementById( "Javascript.RightDiv ").style.left=document.body.scrollLeft+