社区
VB
帖子详情
非常简单的问题!!关于在web下messagebox使用!
peter310cn
2003-10-16 11:34:14
我刚刚学习vb.net,如何在web下使用messagebox呢?
...全文
81
4
打赏
收藏
非常简单的问题!!关于在web下messagebox使用!
我刚刚学习vb.net,如何在web下使用messagebox呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yyd81
2003-10-16
打赏
举报
回复
搞了半天还是javascript。
Montaque
2003-10-16
打赏
举报
回复
呵呵.标准答案
lihonggen0
2003-10-16
打赏
举报
回复
还可以这样:
Response.Write("<script>alert('你要的消息!')</script>")
lihonggen0
2003-10-16
打赏
举报
回复
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
RegisterClientScriptBlock("Title", "<script language=javascript>alert('你要的消息!')</script>")
End Sub
ViewIE V1.01
基于IE的
Web
辅助工具 已知
问题
: 1. 在链接上点击,会导致[观察]失效。 2. 弹出对话框界面丑陋。 更新: 1. 将js执行窗口更改为无模式对话框,并更名为命令窗口。 2. 添加输出窗口。 3. 添加Log函数: 用法: external.Log(string text, external.LOGTARGETS, external.ERRORLEVEL); external.LOGTARGETS为下值的组合: external.LOGTARGET_VSOUPUT:输出到VS2010的输出窗口; external.LOGTARGET_FILE:输出到文件(程序目录下的ViewIE.log)。 external.LOGTARGET_
MESSAGEBOX
:弹出对话框。 external.LOGTARGET_STATUSBAR:无效。 external.LOGTARGET_STATUSWINDOW:无效。 external.LOGTARGET_OUTPUTWINDOW:输出到输出窗口。 external.ERRORLEVEL为下值之一: external.ERRORLEVEL_INFORMATION external.ERRORLEVEL_WARNING external.ERRORLEVEL_CRITICAL external.ERRORLEVEL_FATAL 示例:external.Log('text', external.LOGTARGET_
MESSAGEBOX
| external.LOGTARGET_OUTPUTWINDOW, external.ERRORLEVEL_WARNING); 4. 增加自定义观察事件(部分事件可能无效)。 5. 增加查看和修改当前观察对象的内联CSS功能。 6. 修改主菜单。
项目中处理Error Msg的方法
关于msg的文章目中处理Error Msg的方法小结不针对任何人的说: 看到有人把Error Msg写死到代码里,我就有上去忽他一巴掌的冲动。比如如下代码: int funcFoo() { UpdateData(); int error_code = 0; if (!IsInPutsUseName()) error_code = -1; else if(!IsInputAllPsw()) error_code = -2; else if(!IsTwoPswTheSame()) error_code = -3; else if(!IsThePswMachWithDatabase()) error_code = -4; if (error_code != 0) { switch(error_code) { case -1 :
MessageBox
("请输入用户名,然后重试!", "未输入用户名", MB_OK | MB_ICONWARNING); break; case -2 :
MessageBox
("请输入所有的密码,然后重试!", "未输入密码", MB_OK | MB_ICONWARNING); break; case -3 :
MessageBox
("您输入的两次密码不一致,请重新输入!", "密码不一致", MB_OK | MB_ICONWARNING); break; case -4 :
MessageBox
("您输入的密码错误,请重新输入", "密码错误", MB_OK | MB_ICONWARNING); break; case default : break; } DeleteInputPsw(); return error_code; } UpdateData(false); return error_code; } 理由如下: 1. 这样的源码不易阅读。假设用户提供的一个错误信息,我要追踪其源码,我去那里找呀?可能有很多处地方都会有重复的类似的MSG出现,比如"请输入用户名,然后重试!"和"请您输入用户名,然后重试!"就会被认为是2条不同的MSG。这样很难排错。 2. 用户那里有可能弹出你估计之外的错误。实际上我们经常遇到这种情况,某程序崩溃探出一个错误号,没信息。因为没有对应好。 3. 不利于发展为多语言版本?(你指望专业翻译在你的代码里搜索字符串?) 4.不利于全局统计。估计自己都不知道自己的工程里已经存在了多少种MSG字符串了吧? 5.专业软件的错误信息是应该由专业语言措辞人员去对应的,而不是由程序员决定最终的版本。比如我代码里写一个errorcode:992,“没输密码!”,就会被专业措辞人员修饰为"请输入用户名,然后重试!" 解决的方法 也有多种,各有其优点和不足之处,写在这里供大家参考: 1.最古老的做法,是把信息写入一个文本文件里面: // xxxxxxxxxx 一些注释 xxxxxxxxxxx // xxxxxxxxxx 一些注释 xxxxxxxxxxx // xxxxx Error Code : 998 // xxxxx Msg : "请输入用户名,然后重试!" // xxxxx 描述: ... #define Error_998_MSG "请输入用户名,然后重试!" // xxxxxxxxxx 一些注释 xxxxxxxxxxx // xxxxxxxxxx 一些注释 xxxxxxxxxxx // xxxxx Error Code : 999 // xxxxx Msg : "xxxxxxxxx, xxxxxxxxxxxxxxx!" // xxxxx 描述: ... #define Error_999_MSG "xxxxxxxxxxxxxxxx!" 诸如此类的做法,当系统启动的时候把这些资源读入内存中 优点:已经基本上解决了上述所说的弊病; 缺点:跨平台交互不容易,尤其是文件内码不同的情况,比如utf-8环境、ansi char环境、unicode环境........... 2. 写入xml文件里面:(推荐) 这种做法和上述方法类似,不过解决了上述方法的缺点。常用于
Web
相关的开发。 优点:标记语言,交互方便。扩展方便,功能强大且无限制。 缺点:编写人员必须熟悉xml语法,或者有专用的用于简化生成这个xml文件的程序。 3. 写入数据库里面: 应用这种方法的也很多,我就遇到若干这种做法的项目。形象一点的说,你可以参考Sql Server中的错误信息,它也是写在一个系统表里面。 优点:利用SQL的优势,编写、修改都很方便,程序员、翻译、维护人员和用户都很轻松。客户甚至可以自己修改MSG信息。 缺点:一般这种做法只用于数据库相关的应用,比如MIS系统。另外,如果出现数据库根本连接不上的错误,这种错误信息还要当作特例解决。 另外,交互-速度较慢。 今天在论坛上偶见此
问题
,遂废话一堆,抛砖引玉,希望大家批评指正。 -------------
面向对象C#初级入门精讲(6)WinForm基础
欢迎加入QQ群538724338咨询提问 【课程特色】 1、课程设计循序渐进、讲解细致、通俗易懂、非常适合自主学习 2、教学过程实例丰富、强调技术关键点、并且分析透彻 3、物美价廉:本着知识共享、帮助更多有需求者原则,毫无保留,不另外设置VIP课程。 此外,提供源代码+配套练习+答疑+上课日志。
关于C#中
使用
messagebox
的
问题
解答
对于winform中的
messagebox
要在C# for
web
form中
使用
是不能正常运行的了,原因是对于客户端不作什么软件安装要求而仅有ie的情况下,在客户端运行这样的
web
页面:页面中有调用了这个函数的一个事件过程,结果一单击这个过程,对话框却在服务端显示了而不是想象中的在客户端上显示,不知各位碰到过这样的
问题
没有,莫非一定要用js写吗。void
MessageBox
(Page pa
关于
MessageBox
在
WEB
页中
使用
问题
我近期
使用
Ajax 技术做网页的局部更新,为了方便数据实时更新
使用
。然后加了个下载功能,为了实现软件的用户体验效果,所以加了一个
MessageBox
.Show(),原本我知道Ajax弹出消息框会出错,但是那天很奇怪运行正常。 开心ING …… 发布网站,测试。 测试: 单击 下载 按钮,网页中提示完成,但是有错误。没有显示另存为对话框。 错咧!!! 求助: 找个朋友问下,兄...
VB
16,556
社区成员
110,528
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章