在页面加载/关闭时运行javascript

在页面加载/关闭时运行javascript,javascript,Javascript,我对Java脚本完全是个业余爱好者。 我有这种形式的脚本 <!-- BEGIN code--> <script type="text/javascript">a_b='2385y283yf28332';</script> <script type="text/javascript" src="http://somewebsite.com/jsclients /jac.js"charset="utf-8"></script> <!-

我对Java脚本完全是个业余爱好者。 我有这种形式的脚本

<!-- BEGIN code-->
<script type="text/javascript">a_b='2385y283yf28332';</script>
<script type="text/javascript" src="http://somewebsite.com/jsclients
/jac.js"charset="utf-8"></script>
<!-- END Code -->

a_b='2385y283yf28332';
目前,为了执行代码(代码生成一个弹出窗口),需要在我的网页上单击

我想知道,当用户登陆我的网站时(不点击我网站的任何地方),是否有某种方法可以执行代码


谢谢你的帮助

只需在javascript中

document.onload(function(){
    //DO STUFF HERE
});
当你的页面卸载时

document.unload(function(){
    //DO STUFF HERE
});

函数yourFunction()
{
警报(“页面已加载!”);
}

这肯定很好。试试这个。

当然,在页面加载时弹出它。易于搜索。而且非常非常烦人。每个带有未经请求弹出窗口的网站都会进入我的网站列表,永远不会访问,永远不会再访问,无论出于何种原因,永远不会。加载页面时,
jac.js
中的代码会运行。您需要查看该脚本的内容,并将其更改为立即显示弹出窗口,而不是绑定单击处理程序。同意@DaveNewton弹出窗口或模式很烦人。弹出窗口是每个访问者的唯一窗口,因此不会太烦人。还要补充的是…我没有访问.jsp的权限,所以这是正确的?function yourFunction()这两个javascripts在这里}?嗯。看起来你想从你的两个javascript中得到警告代码?尝试删除这个
function yourFunction(),这里有两个javascripts}
,只需更改你的
onload
部分的函数即可。调用触发弹出消息的函数。当您在页面的任何部分上单击
时,是否希望显示
警报
(我无法访问的java脚本似乎在监视站点的点击)然后
onload
就可以了。为什么没有访问权限?你能在你的两个js文件中找到
code
吗?代码是从这里来的吗?
http://somewebsite.com/jsclients /jac.js
你能给我真正的
url
吗?为什么推荐jQuery,然后不使用它呢?你可能会因为推荐了一个不支持jQuery的库而遭到否决“我没有在OP.@RobG中标记或使用它,但主要是因为它被推荐,然后甚至没有被使用。”。
<html>
<head>
<script>
function yourFunction()
{
alert("Page loaded!");
}
</script>
</head>
<body onload="yourFunction()">
</body>
</html>