在项目开发中,很多地方都使用了window.open 和window.showdialog两种弹出窗口模式。刚开始看公司老的一些项目里都是用这些的,自己也就跟着用,后来感觉每个页面都写JS,太麻烦了,即使是COPY一下,也觉得不爽,而且老是用这两种,感觉没什么意思,难看,能不能用个好看点的,呵呵。看来我对美好的事物还是有追求的。
 在网络上找到了一个不错的DIV弹出窗口,还算漂亮吧
网址是http://www.subimage.com/dhtml/subModal
对象是找好了,接下就是给它弄点嫁妆,尤其是衣裳,好好的修饰打扮下才能出来见人啊
大多数的弹出窗口都是要有返回值的,所以决定控件的模样是一个textbox 加两个图片按钮如图
DIV弹出窗口控件一个是选择,另外一个清空按钮
开始先写这个复合控件
DIV弹出窗口控件using System;
DIV弹出窗口控件
using System.Collections.Generic;
DIV弹出窗口控件
using System.Text;
DIV弹出窗口控件
using System.Web.UI;
DIV弹出窗口控件
using System.Web.UI.WebControls;
DIV弹出窗口控件
using System.Web.UI.HtmlControls;
DIV弹出窗口控件
using System.ComponentModel;
DIV弹出窗口控件
namespace StarTech.WebControls
}
控件是已经写好了,但是源页面,还是要通过外面程序提供,我的控件里面都已经写死了,其实也可以给他写个属性
让它可以在外部定义。
接下来就是如果获得源页面的返回值,具体代码如下
DIV弹出窗口控件 //返回值
DIV弹出窗口控件
window.returnVal="nosnowwolf";
DIV弹出窗口控件
//关闭窗口
DIV弹出窗口控件
 window.parent.hidePopWin(true); 
OK,这样就可以了,可能我表达的不是很清楚,希望大家能给点意见,改天把代码放出来 

相关文章:

  • 2021-12-20
  • 2021-10-19
  • 2021-11-11
  • 2021-10-19
  • 2021-12-06
  • 2021-04-08
  • 2021-12-15
  • 2021-11-01
猜你喜欢
  • 2021-11-28
  • 2022-01-02
  • 2021-10-19
  • 2021-11-02
  • 2021-10-19
  • 2021-11-17
  • 2022-01-02
相关资源
相似解决方案