日期:2014-05-16  浏览次数:20370 次

在JavaScript中有等价于ASP中Response.End的语句吗?
在JavaScript中有等价于ASP中Response.End的语句吗?

谢谢!

------解决方案--------------------
return ;
------解决方案--------------------
return之后下面的语句都无法执行,楼主慎重!
------解决方案--------------------
不要写在一个文件里,把判断的东西,写在另一个文件里,在里面判断,再传参数回来.转去不同的地方或者效果.
------解决方案--------------------
return 是不能写在函数之外的,
这个很简单,只要随便写一个就可以了,比如
<script language=javascript>
alert( "111 ")
a.n
//a对象为空,空的属性就是空指针,绝对执行不下去了
alert( "222 ")
</script>
------解决方案--------------------
写成两个文件,或过程调用~~。
------解决方案--------------------
return false;
在之后的JS都不执行。(但事件激发的不行,如:onclick= "alert( '这里还可以 '); ")
如:
alert( '这是前面的 ');
return false;
alert( '这是后面的, ');//当然你看不到这个

事件激发的,想要在某一步停止,还是加入return false;
------解决方案--------------------
document.close()???
------解决方案--------------------

asp 属于解释型执行..
js 属于事件驱动执行...

运行方法压根就不允许有类似于 Response.End() 的功能...


------解决方案--------------------
在服务器端调用的,一旦执行到Response.End(),服务器会将目前为止所生成的所有HTML代码发送回客户端,并触发Request.End()事件。

这样,客户端和服务器端的一次(请求 <--> 响应)交互就告终了。

Javascript脚本只在客户端浏览器上执行,不存在服务器和客户端之间的交互。

所以,不存在Response.End()方法。

呵呵,说的比较粗糙,请原谅。