中止javascript执行的方法

   本篇文章主要是对中止javascript执行的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助

  JS没有PHP的exit, 也没有JAVA的return。

  如果JS代码不是函数,则需要中止JS执行时,只有一个办法,那就是:

  document.location.href=your_url;

  此外,throw虽能中止,但仍是不友好的出错信息,所以,如果想友好中止,只能是以上方法。

  因此,非函数模式的代码,是无法停留在当前页面实现中止的。

 

时间: 2024-10-29 06:40:24

中止javascript执行的方法的相关文章

ThinkPHP在控制器里的javascript代码不能执行解决方法

thinkphp教程在控制器里的网页特效代码不能执行解决方法 就拿"退出"这一项来说吧. 我的"退出系统"链接是写到左边的框架里的,用js动态生成的.也就是说,没法通过链接里的target来指定. view sourceprint?1 $this->assign('jumpurl',__url__.'/login');<br>$this->success("注销成功!");<br> 这样写的话,要跳转的页面就显

jquery单击事件执行后台方法提前执行的问题

问题描述 jquery单击事件执行后台方法提前执行的问题 我在主页末尾添加javascript代码如下: $(function(){ $(".fouct1:first").click(function(){ var a=<%=ServerIpAdd()%>; //执行一个后台方法 }); }); 可是,每次刷新页面就执行了ServerIpAdd()方法,而不是单击事件后执行ServerIpAdd()方法(记录单击特定链接的次数),请高手提供一个好的方法,实现单击某个链接以后

JavaScript中的方法、方法引用和参数学习

首先,我们来看一段代码,如何觉得不甚明白的,则本文会对你有益: var player = function (e) {            return (function f(m) {    return m ? (function (n) {        return $('#Player', n).get(0) || f($('iframe', n).get(0));    })(m.contentWindow.document) : null;  })($(e).get(0)); }

JavaScript的replace方法与正则表达式结合应用讲解

大家好!!今晚在华软G43*宿舍没什么事做,把javascript中replace方法讲解一下,如果讲得不对或不合理是情理之中的事,因为我不是老鸟,也不是菜鸟,我也不知道我当底是什么鸟??呵~~ replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串..为了帮助大家更好的理解,下面

JavaScript中reduce()方法的使用详解

  这篇文章主要介绍了JavaScript中reduce()方法的使用详解,是JS入门学习中的基础知识,需要的朋友可以参考下 JavaScript 数组reduce()方法同时应用一个函数针对数组的两个值(从左到右),以减至一个值. 语法 ? 1 array.reduce(callback[, initialValue]); 下面是参数的详细信息: callback : 函数执行在数组中每个值 initialValue : 对象作为第一个参数回调的第一次调用使用 返回值: 返回数组的减少单一个值

JavaScript中search()方法的使用

  这篇文章主要介绍了简介JavaScript中search()方法的使用,是JS入门学习中的基础知识,需要的朋友可以参考下 此方法执行搜索正则表达式,String对象之间的匹配. 语法 ? 1 string.search(regexp); 下面是参数的详细信息: regexp : 正则表达式对象.如果非RegExp对象obj传递,它是隐式通过使用new RegExp(obj) 转换为RegExp 返回值: 如果成功的话,搜索将返回字符串内的正则表达式的索引.否则,它返回 -1. 例子: ? 1

高招 Windows 7下不让病毒执行的方法

  常听到一些"比较专业"的IT人员说,"使用者装了防毒软件也就算了,但是一点防毒的概念都没有,以为这样就不会中毒吗?" 要想不中毒,更重要的是,要更进一步了解病毒的运作原理,以及防毒软件的保全之道.在这里,希望对于一般企业的计算机使用者,能提供一些够用的"防毒概念".也许不能"保证"什么,但至少你对于计算机发生的事情能够有个梗概性的认识吧! 精巧脆弱的开机程序 用计算机都得先开机,从打开电源一直到操作系统加载完成,这就是俗称

javascript中replace( )方法的使用

  JavaScript中replace函数方法是返回根据正则表达式进行文字替换后的字符串的复制.使用方法:其中stringObj是必选项.要执行该替换的 String 对象或字符串文字. 最近在浏览一些阿里的前端面试题,其中有一题涉及了javascript中replace( )方法的使用,下面是原题: "说出以下函数的作用是?空白区域应该填写什么?" ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 // define (function

浅谈Javascript 执行顺序

 这篇文章主要介绍了Javascript 执行顺序,有需要的朋友可以参考一下 Javascript是执行顺序是至上而下的,除非你特别说明, Javascript代码不会等到页面加载完毕后才执行.比如一个网页里含有以下HTML代码:  代码如下: <div id="ele">welcome to www.jb51.net</div>   如果你在这行HTML代码前,加入如下Javascript代码: 代码如下: <script type="text