在页面最上方加上<script></script>就是最先执行的。不过你DOM节点没有加载完,别人也看不过,如果这代码执行时间过长,体验就不好了,用户一直看不到界面。
所以一般推荐是DOM加载完后再执行脚本。
你也可以用JQuery的read方法中执行你的效果,该方法是页面dom加载完但还没渲染时执行的。
尽管如楼上所说,在body的onload事件中写但是我还是要提醒一下,不同的浏览器对于body的onload事件有不同的解释,能不能执行是个问题。现在一些浏览器可以执行,有的却不能,因为body的onload事件是由于ie 的原因,但是有些浏览器在执行起来却会出现问题。。最好是办法就是
<script type="text/javascript">
window.onload=function()//用window的onload事件,窗体加载完毕的时候
{
//do something
}
</script>
另外说明一下,就算你用body的onload事件,也最好加上JavaScript
body onload="javascript:XXX()"
因为,ie和火狐对于这两个写法解释是不一样的,ie默认是JScript,火狐等新兴浏览器默认是JavaScript,至于JScript和JavaScript有什么不同,两个之间差异很大,对于有些方法两个是可以共用的,但是很多都不能共用,又因为现在的浏览器都支持JavaScript,但是只有ie支持JScript,所以,最好加上。。。希望对你有帮助,有什么不懂的可以网上查查,很多资料都可以看看