如何让网页打开就运行JS代码,不用onclick
我有一段JS代码,作用是点击按钮就弹出一个信息框。但是我想,不用点击,直接打开网页就弹,如何做到?源码的开头部分是:<inputtype="button"value="点...
我有一段JS代码,作用是点击按钮就弹出一个信息框。
但是我想,不用点击,直接打开网页就弹,如何做到?源码的开头部分是:
<input type="button" value="点击这里" onclick="sAlert('点击就弹);" />
function sAlert(str){
var msgw,msgh,bordercolor;
msgw=400;//提示窗口的宽度
msgh=100;//提示窗口的高度
titleheight=25 //提示窗口标题高度
bordercolor="#e4376f";//提示窗口的边框颜色
titlecolor="#99CCFF";//提示窗口的标题颜色
以下省略。。。。。。 展开
但是我想,不用点击,直接打开网页就弹,如何做到?源码的开头部分是:
<input type="button" value="点击这里" onclick="sAlert('点击就弹);" />
function sAlert(str){
var msgw,msgh,bordercolor;
msgw=400;//提示窗口的宽度
msgh=100;//提示窗口的高度
titleheight=25 //提示窗口标题高度
bordercolor="#e4376f";//提示窗口的边框颜色
titlecolor="#99CCFF";//提示窗口的标题颜色
以下省略。。。。。。 展开
7个回答
展开全部
在body标签处添加
<body onload="sAlert('点击就弹);">
追问
不行啊,弹不出来
追答
<script type="text/javascript">
function showAlert(name){
alert(name);
}
</script>
</head>
<body onload="showAlert('123')">
</body>
给你一个最简单的例子看看
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法有多种
一种是:在head自己写上js代码:window.onload=sAlert;
还有一种是:直接给body标签加一个onload事件
<body onload="sAlert(马上就弹')">
一种是:在head自己写上js代码:window.onload=sAlert;
还有一种是:直接给body标签加一个onload事件
<body onload="sAlert(马上就弹')">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用window.onload
document.ready
等函数就可以调用,不过js是在页面加载完成之后才运行的
document.ready
等函数就可以调用,不过js是在页面加载完成之后才运行的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script>
直接写JS代码,不要用function
</script>
就会在打开的时候就运行js
直接写JS代码,不要用function
</script>
就会在打开的时候就运行js
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询