javascript里,这个怎么实现window.onload??? 想HTML和JS分离 用 window.onload; function initPage(){ }

如题所述

把js独立出一个文件

在body最下面用script标签引入,这样就不用onload函数调用了

<body>
    .....
    <script src="..." type="text/javascript"></script>
</body>
温馨提示:内容为网友见解,仅供参考
无其他回答

javascript里面的window.onload是什么意思?
1. window对象与事件处理:`window`是浏览器窗口的一个对象,它代表了浏览器窗口本身。这个对象有很多属性和方法,其中之一就是`onload`事件。2. 页面加载完成:当用户访问一个网页时,浏览器会下载并显示页面的各个部分,包括文本、图像等。只有当所有这些内容都加载完成后,`window.onload`事件才会被触发。

javascript中windows.onload和body的onload
window.onload() {}放在控件里面,而body onload是在当前页面。--- 也可以放在一起了,像:window.onload = function(){ var navi = new SlideNavi($$("#menu ul li"),"currentPage",$("slider"));convertNow('#main select')} 因为到了客户端,JS代码是在一个页面的,不会分开在2个页...

javascript 里面的 window.onload是什么意思?
window.onload的意思是:事件会在页面加载完成后触发。例如:<!doctype html> <html> <head> <title>window.onload示例<\/title> <script type="text\/javascript"> window.onload = function(){ alert('页面加载完成');} alert('页面尚未加载完成,页面内容不显示');<\/script> <\/head> <body> 页...

求js什么时候用window.onload()函数
window.onload 是窗口加载的时候 调用的,你要实现的内容就写在里面,当页面加载时,在客户端自动执行你写的脚本。像这样的一般使用匿名函数比如 <script type="text\/javascript"> window.onload = function() { alert('hello');} <script>

javascript中windows.onload和body的onload
window.onload(){}放在控件里面,而body onload是在当前页面。--- 也可以放在一起了,像:window.onload = function(){ var navi = new SlideNavi($$("#menu ul li"),"currentPage",$("slider"));convertNow('#main select')} 因为到了客户端,JS代码是在一个页面的,不会分开在2个页面...

javascript 的onload问题
onload本来就是个DOM属性,不光可以写在body上,还可以写在其他地方 比如:你在页面载入一张图片,载入结束的时候弹个警告出来,可以这么写:<img src="test.jpg" onload="alert('ok');" ><\/img> 至于window.onload 的意思也就是在window载入完成的时候触发,只不过页面上面没有window这个标签,...

...的这个函数中为什么可以省略window.onload也达到同样效果?如图_百度...
test(); 是立即执行 test 函数。而 window.onload = test(); 是等到整个页面加载完成时再执行 test 函数。通常要用等到整个页面加载完成时,再执行对页面元素的处理函数,从而防止错误发生。但是你这个 test 函数中没有去操作任何页面元素,所以什么时候执行都不会出错。

javascript在函数里调用函数
window.onload=函数;这种写法,是把函数作为一个对象赋值给onload事件,这样当这个事件触发时就会执行这个函数了。而如果是:window.onload=函数();这样就是让函数立即执行,然后把运行后的返回值再赋值给onload事件,这显然是错误的。window.onload=function(){函数();} 这种写法,则是把一个匿名函数赋值...

在javascript中获取页面的某个按钮代码为什么要写在window.onload...
window.onload 定义了在页面加载完的时候调用获取按钮的事件或方法,页面是自上而下解析加载的,如果页面中还没有加载出那个按钮,那么执行js的时候会因为获取不到控件而报错。如果不用window.onload,也可以把那段代码卸载页面的最后面,比如<\/body>前。祝你好运!

如何读取外部js文件中的window.onload方法
比如外部文件为myjs.js,其内容如下:window.onload=function(){ \/\/在这里调用其它的js文件 \/\/做别的事 } \/\/其它函数定义 注:使用这种方法时,html文件中不能存在<body onload="xxxx">之类的,不然它只调用那个xxxx而不理你的文件了。(就近原则,它比外部的近)...

相似回答