如何让网页打开就运行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";//提示窗口的标题颜色
以下省略。。。。。。
展开
 我来答
百度网友54d081f
推荐于2016-01-22
知道答主
回答量:17
采纳率:0%
帮助的人:14.7万
展开全部

打开网页直接运行是要调用window.onload( )函数:

<html>
    <head>
    </head>
    <body>
    <script type = "text/javascript">
        window.onload = function()
        {
            alert("hello");
        }
    </script>
    </body>
</html>

直接拷贝,即可运行,主要功能在function()中实现就可以了。

307567043
2013-07-31 · 超过30用户采纳过TA的回答
知道答主
回答量:81
采纳率:100%
帮助的人:96.7万
展开全部

在body标签处添加

<body onload="sAlert('点击就弹);">
追问
不行啊,弹不出来
追答
    <script type="text/javascript">
        function showAlert(name){
            alert(name);
        }
    </script>
  </head>
  
  <body onload="showAlert('123')">
  </body>

给你一个最简单的例子看看

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangxibaiyi
2013-07-31 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14411

向TA提问 私信TA
展开全部
方法有多种
一种是:在head自己写上js代码:window.onload=sAlert;
还有一种是:直接给body标签加一个onload事件
<body onload="sAlert(马上就弹')">
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dgddssdhh
推荐于2018-02-23 · TA获得超过768个赞
知道小有建树答主
回答量:1455
采纳率:53%
帮助的人:510万
展开全部
使用window.onload
document.ready
等函数就可以调用,不过js是在页面加载完成之后才运行的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深瞳动漫
2015-09-18 · TA获得超过517个赞
知道小有建树答主
回答量:326
采纳率:50%
帮助的人:89.8万
展开全部
<script>
直接写JS代码,不要用function
</script>
就会在打开的时候就运行js
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式