【新手虚心请教各位大侠】关于在页面中加入.JS,以实现浮动广告 这个函数是放在哪里的?我是参考运行正常的页面来做的我没有接触过JAVASCIPT,请指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在你提供的代码中有下面的相同的两句:onmouseout=cncout1() onmouseover=cncover1() 这个应该是编写者用来写当指针移到广告时及移出广篝时触发事件的程序,但在你的程序中没有cncover1()这个函数,所以应该把他删除。修改后的my_ad.js代码:var imgheightvar imgrightdocument.ns = navigator.appName == "Netscape"window.screen.width>800 ? imgheight=150:imgheight=150window.screen.width>800 ? imgright=window.screen.width-15-120:imgright=window.screen.width-120-120function 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()} 原来是这个导致了错误可是把所有的 onmouseout=cncout1() onmouseover=cncover1() 都去掉了就没有原来的效果了啊 就是当鼠标放上去的时候出现的是另外一个图了 啊 ? 现在我想用JavaScript做一个简单的功能,就是自动抓取一个页面中的特定内容 新手变量问题 感觉图片显示效果不错 原理是啥? 关于<div>的位置 有什么办法可以让鼠标左点击图片按钮时,呈现出被按下去的效果 对于JS控件的一点想法,各位捧场! 编写js文件用什么工具好?最好象VC一样,打点就可以列出属性,方法的。 如何自动关闭窗口? jquery改变行颜色.... jsp转pdf存储到服务器 如何定时刷新本页面,刷新的时候要求不发出声音(详细些说,急啊) 这段代码有什么错,我实在看不出
这个应该是编写者用来写当指针移到广告时及移出广篝时触发事件的程序,但在你的程序中没有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()}
可是把所有的 onmouseout=cncout1() onmouseover=cncover1()
都去掉了
就没有原来的效果了啊
就是当鼠标放上去的时候出现的是另外一个图了 啊 ?