Javascript 当is函数完成时,如何结束脚本?
我有一个博客,我想设置一个链接,当有人访问我时自动打开。我在网站上找到了一些有用的脚本 但我不知道在脚本功能完成时如何停止脚本。有什么建议吗?我完全不懂这种语言 这是我选择的脚本:Javascript 当is函数完成时,如何结束脚本?,javascript,blogger,blogspot,Javascript,Blogger,Blogspot,我有一个博客,我想设置一个链接,当有人访问我时自动打开。我在网站上找到了一些有用的脚本 但我不知道在脚本功能完成时如何停止脚本。有什么建议吗?我完全不懂这种语言 这是我选择的脚本: <script language="javascript" type="text/javascript"> <!-- window.setTimeout('window.location="example.blogspot.com"; ',2000); // --> 请详细说明,
<script language="javascript" type="text/javascript">
<!--
window.setTimeout('window.location="example.blogspot.com"; ',2000);
// -->
请详细说明,
您是想将用户重定向到另一个页面,还是想将他重定向到同一个页面,从而使您陷入循环
如果要在页面加载后立即将用户重定向到其他页面,请使用以下命令:
<script language="javascript" type="text/javascript">
window.onload = function() {
window.location.replace("http://someplaceamazing.com");
}
</script>
window.onload=函数(){
window.location.replace(“http://someplaceamazing.com");
}
如果要将用户重定向到同一页面(重新加载页面),但不是每次都重新加载页面,请一次性使用此选项:
<script language="javascript" type="text/javascript">
window.onload = function() {
if(!window.location.hash) {
window.location = window.location + '#loaded';
window.location.reload();
}
}
</script>
window.onload=函数(){
if(!window.location.hash){
window.location=window.location+“#已加载”;
window.location.reload();
}
}
你说的“停止脚本”是什么意思?当脚本运行时,页面将重新加载,原始页面上的所有内容(包括脚本)都将卸载。没有什么可以跑,没有什么可以停。你可以设定一个返回;当函数完成时。当脚本无事可做时,它将不再执行任何操作。。。此脚本仅在2秒后重定向到其他站点。。。脚本不会在新页面后运行loads@Paul:我的意思是让它们只运行一次,而不是像循环一样连续运行。@Warmuser没有循环,没有任何东西连续运行。你的意思是如果他们再次访问同一个登录页,你不想运行脚本吗?那么每用户一次,有没有?您的另一条评论暗示,如果有人从其他地方访问您,您希望通过adfly链接重定向。这听起来很模糊,可能会被广告网络发现(并受到惩罚)。谢谢,我想将用户从我的博客重定向到打开同一页面的adfly链接。获取视图是一种明智的方法。:)如果等待时间保持不变,情况会更好。
<script language="javascript" type="text/javascript">
window.onload = function() {
if(!window.location.hash) {
window.location = window.location + '#loaded';
window.location.reload();
}
}
</script>