最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

在页面自动执行(加载)js的几种解决方法,详细代码解析

来源:懂视网 责编:小采 时间:2020-11-27 19:48:57
文档

在页面自动执行(加载)js的几种解决方法,详细代码解析

在页面自动执行(加载)js的几种解决方法,详细代码解析:下面是我给大家整理的在页面自动执行(加载)js的几种解决方法,有兴趣的同学可以去看看。一、JS方法1.最简单的调用方式,直接写到html的body标签里面:<body onload="myfunction()"> <html> <body onl
推荐度:
导读在页面自动执行(加载)js的几种解决方法,详细代码解析:下面是我给大家整理的在页面自动执行(加载)js的几种解决方法,有兴趣的同学可以去看看。一、JS方法1.最简单的调用方式,直接写到html的body标签里面:<body onload="myfunction()"> <html> <body onl

下面是我给大家整理的在页面自动执行(加载)js的几种解决方法,有兴趣的同学可以去看看。

一、JS方法

1.最简单的调用方式,直接写到html的body标签里面:

<body onload="myfunction()">
<html> <body onload="func1();func2();func3();"> </body> </html>

2.在JS语句调用:

<script type="text/javascript">
  function myfun()   
{    alert("this window.onload");   }   /*用window.onload调用myfun()*/  
window.onload = myfun;//不要括号
</script>

3。

<script type="text/javascript">
window.onload=function(){
func1();
func2();
func3(); }
</script>

二、JQ方法

1.整个页面的document全部加载完成以后执行。不幸的这种方式不仅要求页面的DOM tree全部加载完成,而且要求所有的外部图片和资源全部加载完成。更不幸的是,如果外部资源,例如图片需要很长时间来加载,那么这个js方法执行感觉就比较慢了。也就是说这是一种最严谨的页面加载完再执行方法的方法。

window.onload =function() { $("table tr:nth-child(even)").addClass("even"); //这个是jquery代码 };

2.仅只需要加载所有的DOM结构,在浏览器把所有的HTML放入DOM tree之前就执行方法。包括在加载外部图片和资源之前。

$(document).ready(function() { $("table tr:nth-child(even)").addClass("even"); //任何需要执行的js特效 });

还有一种简写方式

$(function() { $("table tr:nth-child(even)").addClass("even"); //任何需要执行的js特效 });

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

利用js 来判断客户端能否上网(代码附上)

详细为你解析AJAX的使用方法(代码贴上)

有关AJAX的面试题(附有答案)

文档

在页面自动执行(加载)js的几种解决方法,详细代码解析

在页面自动执行(加载)js的几种解决方法,详细代码解析:下面是我给大家整理的在页面自动执行(加载)js的几种解决方法,有兴趣的同学可以去看看。一、JS方法1.最简单的调用方式,直接写到html的body标签里面:<body onload="myfunction()"> <html> <body onl
推荐度:
标签: 加载 方法 js
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top