怎么能使页面加载时就调用JS函数
发布网友
发布时间:2022-04-22 21:23
我来回答
共5个回答
热心网友
时间:2022-05-05 08:46
1、最简单的调用方式,直接写到html的body标签里面:
2、在JS语句中调用myfun函数:
扩展资料:
无论是html的body标签,还是JS语句中调用的myfun函数,其本质都是调用了 Javascript 中的onload事件处理器。
在现代浏览器中都内置有大量的事件处理器。这些处理器会监视特定的条件或用户行为,例如鼠标单击或浏览器窗口中完成加载某个图像。通过使用客户端的 JavaScript,可以将某些特定的事件处理器作为属性添加给特定的标签,并可以在事件发生时执行一个或多个 JavaScript 命令或函数。
事件处理器的值是一个或一系列以分号隔开的 Javascript 表达式、方法和函数调用,并用引号引起来。当事件发生时,浏览器会执行这些代码。
除了onload事件之外,还有onUnload事件、onFocus事件、onBlur事件、onChange事件等等。
参考资料:百度百科-事件(HTML属性)
参考资料:百度百科-Javascript 事件
热心网友
时间:2022-05-05 10:04
在body的onload事件中写
需要提醒的是,不同的浏览器对于body的onload事件有不同的解释,能不能执行是个问题。现在一些浏览器可以执行,有的却不能,因为body的onload事件是由于ie 的原因,但是有些浏览器在执行起来却会出现问题。
具体方法如下:
window.onload=function()//用window的onload事件,窗体加载完毕的时候
{
//do something
}
</script>
另外说明一下,就算你用body的onload事件,也最好加上JavaScript
body onload="javascript:XXX()"
因为,ie和火狐对于这两个写法解释是不一样的,ie默认是JScript,火狐等新兴浏览器默认是JavaScript,至于JScript和JavaScript有什么不同,两个之间差异很大,对于有些方法两个是可以共用的。
但是很多都不能共用,又因为现在的浏览器都支持JavaScript,但是只有ie支持JScript。
扩展资料
调用带参数的函数:
在调用函数时,您可以向其传递值,这些值被称为参数。这些参数可以在函数中使用。
您可以发送任意多的参数,由逗号 (,) 分隔:
myFunction(argument1,argument2)
当您声明函数时,请把参数作为变量来声明:
function myFunction(var1,var2)
{
这里是要执行的代码
}
变量和参数必须以一致的顺序出现。第一个变量就是第一个被传递的参数的给定的值,以此类推。
参考资料:百度百科-JavaScript
热心网友
时间:2022-05-05 11:39
尽管如楼上所说,在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,所以,最好加上。。。希望对你有帮助,有什么不懂的可以网上查查,很多资料都可以看看
热心网友
时间:2022-05-05 13:30
在<body>里添加onload 可以在页面加载时调用JS函数
比如 需要调用的函数名为DivHight()
那么就写成 <boad onload="DivHight()">
热心网友
时间:2022-05-05 15:38
<body onLoad="调用javascript">
</body>
怎么能使页面加载时就调用JS函数
1、最简单的调用方式,直接写到html的body标签里面:2、在JS语句中调用myfun函数:
怎么一打开某个页面就加载某个js的函数?
方法一: 方法二:用window对象直接调用 function refresh(){ alert("!!!");} window.refresh(); 其他的就相对麻烦 要根据你估具体的需求来找到其他解决方法
怎么样在第一次初始化页面的时候就触发JS中函数
页面的初始化是由上至下的顺序,所以只需要把JS的函数写成页面加载就执行的形式,例如:$(function(){里面写函数}),然后放在页面head标签第一个。就会在初始化的最开始就执行JS函数,可以根据自己的需求调整位置
javascript中如何在脚本中让页面加载时调用一个函数
方法1:在head区域添加JS代码。例如: function a(){} 方法2:绑定body的onload事件 或者写段JS代码 window.onload=a;
如何让网页打开就运行JS代码,不用onclick
打开网页直接运行是要调用window.onload( )函数: window.onload = function() { alert("hello"); } 直接拷贝,即可运行,主要功能在function()中实现就可以了。
在页面加载的时候就想要执行某个JS操作而不是在页面加载完后再执行该...
1、直接把JS写到页面靠前的位置就行了,不要放到onload或jQuery()中套起来;2、如果想控制哪些显示哪些不显示,只能在页面加载完后再隐藏起来;3、如果想控制哪些根本不加载,那么只有在后台对HTML整个代码进行控制,不能用JS;4、最后,你可以用ajax对哪些部分加载或不加载,进行纯JS控制,当然,要...
如何让页面加载完成后执行js
让页面加载完执行js有2种方法,js放在文档代码的下方和把语句代码放在window.onload方法里面。 js放在文档代码的下方 这是一个最简单的文档结构,引用的javascript文件都放在body的最下方和把语句放在window.onload函数里面,可以让javascript在页面加载完成后执行。 <!doctype html> helloWorld--zxk ...
如何实现页面加载时默认执行JS里的指定函数
// jq$(document).ready(function(){ a();})function a(){ //指定函数}//javascript 在body 标签指定
怎么在html的中调用js的函数或者js变量来指定图片路径?
1、img标签的src属性事先不放实际存在的图片网址,则网页显示后会触发img的onerror事件,那么 2、img标签的src属性事先放入实际存在的图片网址,则网页显示后会触发img的onload事件,那么
如何在页面加载后调用js的代码自动复制一段文字
1、首先建立一个父级页面parent.html,代码如图,一个pop函数方法,一个链接到child.html的iframe标签。2、再新建一个child.html页面,如图,展示一个id=link的div标签,和link的点击事件,因为是调用父级方法,所以需要用到window.parent.pop()方法。3、预览页面,可明显看到parent.html里面的iframe框架...