千古互联一站式服务模式将覆盖您网站建设中的所有过程和细节,提高您的效率、节约您的成本。不管您是否熟悉互联网络,我们都同样对待,我们严格的按照专业化的、标准化的、流水线式的作业模式进行,确保每个环节都是该领域最专业的人士为您服务,绝不疏漏任何细节!

千古互联客户经理负责制将会为每个客户分配一个专门的客户经理,他/她将为您提供全程追踪服务,包括与您的沟通、资料的收集、网站的调整、网站建设操作流程的协调等等,当然,他/她也会应您的要求,为您安排网站设计师、程序开发师、搜索引擎优化师等与您面对面的交流。总之,我们的目标就是,把复杂、烦琐的事情交给我们去做,让客户获得轻松。

解决javascript不兼容除IE外其他浏览器问题

</SCRIPT>

将代码写完善,</SCRIPT>

<将代码写完善。不只仅会更兼容,也会更好看,写程序,千万不要贪图一时的快速,要写出好程序,千万不能出现如上的问题。

老大要我处置一个网站的兼容问题,今天。一般兼容性问题是兼容其他浏览器,就IE不兼容,而这个有点特殊,只兼容IE不兼容其他浏览器。初步观察以后,发现是Javacript问题。而不关div和css什么事情。

这是原来的代码:

<SCRIPTlanguage=JavaScript>

marqueesHeight=550;

stopscroll=false;

withflash{

style.width=235;

style.height=marqueesHeight;

style.overflowX=visibl;

style.overflowY=hidden;

noWrap=true;

onmouseover=newFunctionstopscroll=tru;

onmouseout=newFunctionstopscroll=fals;

}

document.writ<divid=templayer1″ style=position:absolute;z-index:1;visibility:hidden;top:6px;></div>;

preTop=0;currentTop=0;

functinit1{

templayer1.innerHTML=";

whiletemplayer1.offsetHeight<marqueesHeight{

templayer1.innerHTML+=flash.innerHTML;

}

flash.innerHTML=templayer1.innerHTML+templayer1.innerHTML;

20;//setIntervscrollUp1.?

}

document.body.onload=init1;

functscrollUp1{

ifstopscroll==trureturn;

preTop=flash.scrollTop;

flash.scrollTop+=1;

ifpreTop==flash.scrollTop{

flash.scrollTop=templayer1.offsetHeight-marqueesHeight;

flash.scrollTop+=1;

}

}

</SCRIPT>

下面我给出我解决方案:这其实就是很普通的轮播。而造成不兼容的问题就是因为代码写的不完善。

<SCRIPTlanguage=JavaScript>

marqueesHeight=550;

stopscroll=false;

varmarquees=document.getElementByIdflash;

vartemplayer=document.getElementByIdtemplayer1″);

withflash{

flash.style.width=235+px;

flash.style.height=marqueesHeight+px;

flash.style.overflowX=visibl;

flash.style.overflowY=hidden;

flash.noWrap=true;

flash.onmouseover=newFunctionstopscroll=tru;

flash.onmouseout=newFunctionstopscroll=fals;

}

document.writ<divid=templayer1″ style=position:absolute;z-index:1;visibility:hidden;top:6px;></div>;

varpreTop=0;currentTop=0;

functinit1{

templayer1.innerHTML=";

whiletemplayer1.offsetHeight<marqueesHeight{

templayer1.innerHTML+=flash.innerHTML;

}

flash.innerHTML=templayer1.innerHTML+templayer1.innerHTML;

10;//setIntervscrollUp1.?

}

window.onload=init1;

functscrollUp1{

ifstopscroll==trureturn;

preTop=flash.scrollTop;

flash.scrollTop+=1;

ifpreTop==flash.scrollTop{

flash.scrollTop=templayer1.offsetHeight-marqueesHeight;

flash.scrollTop+=1;

}

}