IE8下调用js文件,无法正常执行的问题,望高手不吝赐教!在线等~

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IE8下调用js文件,无法正常执行的问题,望高手不吝赐教!在线等~相关的知识,希望对你有一定的参考价值。

IE6下调用js文件正常,在IE8下可以调用,但无法正常执行,看不到图片向上滚动的效果,不知为何?需要做何修正?望高手指点迷津!以下是js文件内容:
marqueesHeight1=50;
stopscroll1=false;
with(makewing)
style.width=0;
style.height=marqueesHeight1;
style.overflowX="visible";
style.overflowY="hidden";
noWrap=true;
onmouseover=new Function("stopscroll1=true");
onmouseout=new Function("stopscroll1=false");

preTop=0; currentTop1=marqueesHeight1; stoptime1=0;
makewing.innerhtml+=makewing.innerHTML;

function init_srolltext1()
makewing.scrollTop=0;
setInterval("scrollUp1()",1);
init_srolltext1();

function scrollUp1()
if(stopscroll1==true) return;
currentTop1+=1;
if(currentTop1==marqueesHeight1+1)

stoptime1+=1;
currentTop1-=1;
if(stoptime1==300)

currentTop1=0;
stoptime1=0;


else
preTop=makewing.scrollTop;
makewing.scrollTop+=1;
if(preTop==makewing.scrollTop)
makewing.scrollTop=marqueesHeight1;
makewing.scrollTop+=1;





用火狐报错说变量makewing未声明,不知如何修改才好?
php文件中调用的时候,用的是<div id="makewing">
我添加了var makewing=document.getElementById("makewing");后仍没有效果。:(

ie6的js默认的直接可以用id为makewing来操作div, ie8不支持这种方式,

所以
先用document.getElementById(\'makewing\')来获得div对象,然后就可以执行下面代码了

====================================
看看网页源码有没有id为makewing的标签
参考技术A 把这段代码移到<div id="makewing">...</div>
这个div的下面试试看,如果代码放在上面,网页还没解析到
<div id="makewing">...</div>
这个html标签的时候,会出现找不到id对应的标签,可以放到这个div的下方,让他先显示出来,然后再执行js
:
参考技术B 参考一下google的广告调用:

showad.js:

这个太长了,仔细看

还有这个:

google上搜索的关键字是:google AdSense js
请参考
参考技术C 你代码没贴完。 makewing 应该是声明的一个容器 比如Div 之类的。 var makewing =document.getElementById("div的ID"); 参考技术D 应该是声明的一个容器 比如Div 之类的本回答被提问者采纳

linux命令行下乱码问题。望高手指教

我刚开始学习linux,在VMware Workstation虚拟机下安装上了linux9,其他运行正常,当要执行删除文件命令时的提示(问是否要真的删除)却是乱码,请问如何修改,谢谢!

参考技术A 安装的时候你选择语言选择的时候中文是吧,改成英文吧,具体的好像是设置LANG环境变量吧,我在archlinux下面直接改配置文件就行了,你可以先export
LANG=en_US.UTF8试试看。如果不行的话就执行setup看看吧

以上是关于IE8下调用js文件,无法正常执行的问题,望高手不吝赐教!在线等~的主要内容,如果未能解决你的问题,请参考以下文章

html无法调用js,请哪位高手帮我找一下问题

我的电脑每次关机后、然后每次开机时总是出现windows未正常关闭、把我给整死了、望高手赐教

jquery文件加载出错问题,js调用问题

GWT ie8 超时 12002

怎样让webbrowser执行JS脚本正常显示网页

关于cygwin安装问题,望高手出手相救