这个函数是放在哪里的?
我是参考运行正常的页面来做的我没有接触过JAVASCIPT,请指教

解决方案 »

  1.   

    在你提供的代码中有下面的相同的两句:onmouseout=cncout1() onmouseover=cncover1() 
    这个应该是编写者用来写当指针移到广告时及移出广篝时触发事件的程序,但在你的程序中没有cncover1()这个函数,所以应该把他删除。
    修改后的my_ad.js代码:var imgheight
    var imgright
    document.ns = navigator.appName == "Netscape"
    window.screen.width>800 ? imgheight=150:imgheight=150
    window.screen.width>800 ? imgright=window.screen.width-15-120:imgright=window.screen.width-120-120
    function myload()
    {
    if (navigator.appName == "Netscape")
    {document.myright.pageY=pageYOffset+window.innerHeight-imgheight-200;
    document.myright.pageX=imgright;
    rightmove();
    }
    else
    {
    myright.style.top=document.body.scrollTop+document.body.offsetHeight-imgheight-200;
    myright.style.left=imgright;
    rightmove();
    }
    }
    function rightmove()
     {
     if(document.ns)
     {
     document.myright.top=pageYOffset+window.innerHeight-imgheight-200
     document.myright.left=imgright;
     setTimeout("rightmove();",80)
     }
     else
     {
     document.all.myright.style.top=document.body.scrollTop+document.body.offsetHeight-imgheight-200;
     document.all.myright.style.left=imgright;
     window.status=document.all.myright.style.top+":"+document.all.myright.style.left;
     setTimeout("rightmove();",80)
     }
     }function MM_reloadPage(init) {  //reloads the window if Nav4 resized
      if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
        document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
      else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true)if (navigator.appName == "Netscape")
    {
    document.write("<layer id=myright style='position: absolute;width:80;top:300;left:5'><a href=http://www.dearbook.com target=_blank>");
    //document.write("<div id=myright><a href=http://www.china-click.com/adclick.asp?id=28 target=_blank>");
    document.write("<img src=/images/ad/02.gif width='80' height='80' border='0'></a></layer>");
    document.write("<div id=cnc1 style='LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: hidden'><a href='http://www.dearbook.com' target='_blank'>");
    document.write("<img src='/adv/homepage/03.gif' border='0' width='770' height='200'></a></div>");myload()}else
    {
    document.write("<div id=myright style='position: absolute;width:80;top:300;left:5'><a href=http://www.dearbook.com target=_blank>");
    //document.write("<div id=myright><a href=http://www.china-click.com/adclick.asp?id=28 target=_blank>");
    document.write("<img src=/images/ad/02.gif width='80' height='80' border='0'></a></div>");
    document.write("<div id=cnc1 style='LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: hidden'><a href='http://www.dearbook.com' target='_blank'>");
    document.write("<img src='/adv/homepage/03.gif' border='0' width='770' height='200'></a></div>");myload()}
      

  2.   

    原来是这个导致了错误
    可是把所有的 onmouseout=cncout1() onmouseover=cncover1() 
    都去掉了
    就没有原来的效果了啊 
    就是当鼠标放上去的时候出现的是另外一个图了 啊 ?