论坛首页 Web前端技术论坛

如何避免出现alert形式对话框

浏览 12414 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-12-02  
crabboy 写道
问题描述:
在我的项目中,使用了Ext+dwr+spring+hibernate,
当dwr调用业务层方法后出现异常,会自动将异常捕获,在Ext里显示alert(“错误信息”);这大大地影响了页面的美观。
请问?如何避免出现alert()形式的对话框?


楼主,你看一下这个帖子,是不是能解决你的问题,这个是我当时遇到的,也是弹出alert,后来这样就行了。
http://ado88.iteye.com/blog/131861
qq:16207977
0 请登录后投票
   发表时间:2007-12-02  
呵呵,我还重载过comfirm方法呢.
为了应付客户的变态要求.

本来confirm是显示 "Ok/cancel"的
可是客户要求"yes/no"
没有办法,只好重载了

变态做法就是
/*@cc_on @*/
/*@if (@_win32 && @_jscript_version>=5)
function window.confirm(str){
    execScript('n = msgbox("'+str+'","4132")', "vbscript");
    return(n == 6);
}
@end @*/
调用了vbscript.
0 请登录后投票
   发表时间:2007-12-03  


引用

楼主,你看一下这个帖子,是不是能解决你的问题,这个是我当时遇到的,也是弹出alert,后来这样就行了。
http://ado88.iteye.com/blog/131861
qq:16207977


告诉你我的解决方法:
问题出在dwr上了。我下载了最新版本的dwr以后就没有出现debug对话框了。
0 请登录后投票
   发表时间:2008-01-06  
我认为应该是叫方法覆盖吧 而不应该是重载
0 请登录后投票
   发表时间:2008-01-06  
DWR是可以设置全局或给指定方法的Error Handle,默认情况下,会弹出一个Error警告。你可以在官方网站上看一下具体应用。
0 请登录后投票
   发表时间:2008-01-23  
kongxx 写道
DWR是可以设置全局或给指定方法的Error Handle,默认情况下,会弹出一个Error警告。你可以在官方网站上看一下具体应用。

<convert   match="java.lang.Exception"   converter="exception">
    <param   name='include'   value='message'/>
</convert>
0 请登录后投票
   发表时间:2008-02-26  
应该是回调的对象里errorHandler处理的,服务端发生异常DWR的错误处理机制,是否server抛出异常了已经?
0 请登录后投票
   发表时间:2008-02-26  
alert()在IE下可以被重载么?

只有在FF下才好使啊!
0 请登录后投票
   发表时间:2008-02-26  
alert()在IE下可以被重载么?

只有在FF下才好使啊!
0 请登录后投票
   发表时间:2008-02-26  
alert()在IE下可以被重载么?

只有在FF下才好使啊!
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics