网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

黑大javascript,黑大帅历险记

如何在asp.net里实现弹出对话框(VB脚本)(菜鸟勿扰)

如果我没有理解错你的意途,你的系统构架应该是这样的:

成都创新互联公司主营临邑网站建设的网络公司,主营网站建设方案,成都App制作,临邑h5小程序制作搭建,临邑网站营销推广欢迎临邑等地区企业咨询

在server上有一个脚本生成文件,并放入一个文件夹,也许你是用的VB写的winform在server定时跑,然后如果server上的脚本发现这个文件存在,则就需要在client端显示一个对话框,让用户判断如何操作,替换还是保持并打开.

因为你后面是用winform的,而前台是用asp.net ,所以你并没有用到socket编程..如果client也是用winform的话,问题就简单得多.直接用socket就可以很快的实现.如果你的前面是web,我想可以使用以下方法:

1.在server上的database生成一个表,包含二个字段filename,flag

filename:表示你生成的文件名

flag:默认值为0,当为1时,则替换,为2时,则打开原有文件,为3时,则忽略

2.当server上的脚本发现文件存在的时候,将文件名写入filename字段,比如你的文件名为 1.txt, 在filename 里面写入1.txt,此时flag=0

3.在asp.net web上面放置一个ajax的timer控件,每秒钟去读取这个表,如果能找到flag=0的数据,则弹出一个新页面,这个页面包括三个button和一个label,button的Text 属性分别为 ”替换文件","打开原有文件",”取消”.

Label显示这个文件名,可以用querystring引用.

4.当用户处理完成后,并闭弹出的页面,并将database里面的flag字段进行相应的更改.比如需要替换,则当点击”替换文件”按钮后,把filename对应的flag改为1,server上的脚本去读取这个flag , 然后进行操作.

不要用javascript实现所谓的msgbox,因为在不同的浏览器中间会出现很多bug


本文名称:黑大javascript,黑大帅历险记
文章链接:http://bjjierui.cn/article/phcged.html

其他资讯