/** <summary>
        /// 打开一个.net窗口口,并且这个.net窗口位于最前面
        /// </summary>
        /// <param name="page">提用的页面</param>
        /// <param name="URL">要打开的URL</param>
        /// <param name="PageName">要打开页面的名称</param>
        /// <param name="Win_Width">窗口宽度</param>
        /// <param name="Win_Hight">窗口高度</param>
        /// <param name="Left">窗口左侧位置</param>
        /// <param name="Top">窗口右侧位置</param>
        /// <param name="CenterFlag">是否右中 yes/no</param>
        /// <param name="Status">是否显示状态栏 yes/no</param>
        /// <param name="ParentFlag">true:不关闭弹出窗口,将不能操作父窗口 false 可以操作父窗口</param>
        public static void OpenNewWinodw(Page page,string URL,string PageName,string Win_Width,string Win_Hight,string Left,string Top,string CenterFlag,string Status,bool ParentFlag)
        {

string scriptstr="";
            if(ParentFlag)               
            {
                scriptstr="<script language=javascript>showModalDialog('"+URL+"','"+PageName+"','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:"+Left+"px;dialogTop:"+Top+"px;center:"+CenterFlag.ToString()+";help:no;resizeable:yes;status:"+Status+"')</script>";
            }
            else
            {
                scriptstr="<script language=javascript>showModelessDialog('"+URL+"','"+PageName+"','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:"+Left+"px;dialogTop:"+Top+"px;center:"+CenterFlag.ToString()+";help:no;resizeable:yes;status:"+Status+"')</script>";
            }
            page.Response.Write(scriptstr);
        }
        /** <summary>
        /// 打开一个窗口,并且这个窗口位于最前面,不关闭,将不能操作父窗口
        /// </summary>
        /// <param name="page">提用的页面</param>
        /// <param name="URL">要打开的URL</param>
        /// <param name="PageName">要打开页面的名称</param>
        /// <param name="Win_Width">窗口宽度</param>
        /// <param name="Win_Hight">窗口高度</param>
        /// <param name="Left">窗口左侧位置</param>
        /// <param name="Top">窗口右侧位置</param>
        /// <param name="CenterFlag">是否右中 yes/no</param>
        /// <param name="ParentFlag">true:不关闭弹出窗口,将不能操作父窗口 false 可以操作父窗口</param>
        public static void OpenNewWinodw(Page page,string URL,string PageName,string Win_Width,string Win_Hight,string Left,string Top,string CenterFlag,bool ParentFlag)
        {
            string scriptstr="";
            if(ParentFlag)               
            {
                scriptstr="<script language=javascript>showModalDialog('"+URL+"','"+PageName+"','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:"+Left+"px;dialogTop:"+Top+"px;center:"+CenterFlag+";help:no;resizeable:yes;status:no')</script>";
            }
            else
            {
                scriptstr="<script language=javascript>showModelessDialog('"+URL+"','"+PageName+"','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:"+Left+"px;dialogTop:"+Top+"px;center:"+CenterFlag+";help:no;resizeable:yes;status:no')</script>";
            }
            page.Response.Write(scriptstr);
        }

/** <summary>
        /// 打开一个窗口,并且这个窗口位于最前面,不关闭,将不能操作父窗口
        /// </summary>
        /// <param name="page">提用的页面</param>
        /// <param name="URL">要打开的URL</param>
        /// <param name="PageName">要打开页面的名称</param>
        /// <param name="Win_Width">窗口宽度</param>
        /// <param name="Win_Hight">窗口高度</param>
        /// <param name="Left">窗口左侧位置</param>
        /// <param name="Top">窗口右侧位置</param>
        /// <param name="ParentFlag">true:不关闭弹出窗口,将不能操作父窗口 false 可以操作父窗口</param>
        public static void OpenNewWinodw(Page page,string URL,string PageName,string Win_Width,string Win_Hight,string Left,string Top,bool ParentFlag)
        {
            string scriptstr="";
            if(ParentFlag)               
            {
                scriptstr="<script language=javascript>showModalDialog('"+URL+"','"+PageName+"','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:"+Left+"px;dialogTop:"+Top+"px;center:no;help:no;resizeable:yes;status:no')</script>";
            }
            else
            {
                scriptstr="<script language=javascript>showModelessDialog('"+URL+"','"+PageName+"','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:"+Left+"px;dialogTop:"+Top+"px;center:no;help:no;resizeable:yes;status:no')</script>";
       
            }
            page.Response.Write(scriptstr);
        }

/** <summary>
        /// 打开一个窗口,并且这个窗口位于最前面,不关闭,将不能操作父窗口
        /// </summary>
        /// <param name="page">提用的页面</param>
        /// <param name="URL">要打开的URL</param>
        /// <param name="PageName">要打开页面的名称</param>
        /// <param name="Win_Width">窗口宽度</param>
        /// <param name="Win_Hight">窗口高度</param>
        /// <param name="ParentFlag">true:不关闭弹出窗口,将不能操作父窗口 false 可以操作父窗口</param>
        public static void OpenNewWinodw(Page page,string URL,string PageName,string Win_Width,string Win_Hight,bool ParentFlag)
        {
            string scriptstr="";
            if(ParentFlag)               
            {
                scriptstr="<script language=javascript>showModalDialog('"+URL+"','"+PageName+"','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:0px;dialogTop:0px;center:no;help:no;resizeable:yes;status:no')</script>";
            }
            else
            {
                scriptstr="<script language=javascript>showModelessDialog('"+URL+"','"+PageName+"','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:0px;dialogTop:0px;center:no;help:no;resizeable:yes;status:no')</script>";       
            }
            page.Response.Write(scriptstr);
        }
        /** <summary>
        /// 打开一个窗口,并且这个窗口位于最前面,不关闭,将不能操作父窗口
        /// </summary>
        /// <param name="page">提用的页面</param>
        /// <param name="URL">要打开的URL</param>
        /// <param name="Win_Width">窗口宽度</param>
        /// <param name="Win_Hight">窗口高度</param>
        /// <param name="ParentFlag">true:不关闭弹出窗口,将不能操作父窗口 false 可以操作父窗口</param>
        public static void OpenNewWinodw(Page page,string URL,string Win_Width,string Win_Hight,bool ParentFlag)
        {
            string scriptstr="";
            if(ParentFlag)               
            {
                scriptstr="<script language=javascript>showModalDialog('"+URL+"','','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:0px;dialogTop:0px;center:no;help:no;resizeable:yes;status:no')</script>";
            }
            else
            {
                scriptstr="<script language=javascript>showModelessDialog('"+URL+"','','dialogWidth:"+Win_Width+"px;"
                    +"dialogHeight:"+Win_Hight+"px;dialogLeft:0px;dialogTop:0px;center:no;help:no;resizeable:yes;status:no')</script>";       
            }
            page.Response.Write(scriptstr);
        }
        #endregion

后台弹出页面或模式窗口相关推荐

  1. 利用jquery写的从后台获取json数据以表格显示,并带翻页功能.里面包含模式窗口等功能...

    利用jquery写的从后台获取json数据,以表格显示,并带翻页功能 里面包含模式窗口等功能 大家看例子就懂了 下面是效果图: http://www.jm47.com/project/3001.asp ...

  2. wordpress怎么修改html,WordPress后台编辑器HTML模式界面中添加修改删除按钮

    在WordPress编辑器HTML模式界面中添加 按钮一文中,我大致介绍了怎么在后台添加一些自定义的按钮,本文则更为详细全面的对wordpress后台编辑器HTML模式下的按钮自定义进行详解,以让开发 ...

  3. [ucgui] 对话框7——按钮触发与模式窗口

    >_<" 模式窗口,只有结束该窗口时才能聚焦到其他的窗口上~ 1 // 2 //全局函数 3 // 4 static void _cbDialog0(WM_MESSAGE * p ...

  4. 模式窗口window.open造成Session丢失的解决方法

    从 HTML 模式或无模式对话框可能没有打开同一进程中 InternetExplorer 窗口中打开,因此模式窗口中调用 window.open()方法打开具体页面,可能造成session 丢失.例如 ...

  5. [WPF疑难] 模式窗口被隐藏后重新显示时变成了非模式窗口

    原文:[WPF疑难] 模式窗口被隐藏后重新显示时变成了非模式窗口 [WPF疑难] 模式窗口被隐藏后重新显示时变成了非模式窗口 周银辉 现象: 大家可以试试下面这个很有趣但会带来Defect的现象:当我 ...

  6. js java cookie_JS 打开一个模式窗口,使用Cookie传递一个参数

    页面A,加载后打开一个模式窗口,设置一个参数,然后自己关闭 function fullScreen(){ loadpopup(); var width = screen.width-10; var h ...

  7. 显示非模式窗口和模式窗口

    varmodalLess:TForm; beginmodalLess := TForm.Create(Application);modalLess.Caption := '非模式窗口' ;modalL ...

  8. JS模拟模式窗口效果

    <html> <head>     <meta http-equiv="Content-Type" content="text/html; ...

  9. 后台服务程序开发模式(一)

    后台服务程序开发模式(一) 一直感觉VC++太复杂了,但昨天看了汪蒲阳编著的因特网应用编程,其中写到后台服务程序的编写,论述的非常详细,而且逻辑清晰,看了之后感觉明白不少,故拿来与需要之人共享,并更正 ...

最新文章

  1. 建立循环双链表(尾插法)
  2. idea2018使用整理
  3. SD-关于定价日期的设置
  4. 递推DP URAL 1119 Metro
  5. 新技能 get —— Python 断点续传下载文件
  6. KingTable 是表格动态列插件
  7. 3.实现蛇和基本游戏界面
  8. 贪心科技机器学习训练营(七)
  9. 第一台计算机英语句子,20个虚拟语气句子带翻译
  10. python折痕检测_无纺布折痕检测(2)· 基于Laws纹理滤波的折痕检测
  11. 采用腾讯云直播断流续播相关问题
  12. 使用VS2019配置EDK2安装教程
  13. android 转场动画 监听,Android 中的转场动画及兼容处理
  14. ESXI6.7升级至ESXI7及各问题的解决
  15. 配置华为s系列交换机mode lacp
  16. numpy与Image互转
  17. vlookup使用步骤_vlookup函数怎么使用_vlookup函数的使用方法及实例 - 系统家园
  18. Spring boot开发小而美的个人博客
  19. Springboot整合RocketMQ遇到的问题
  20. ESP8266远程控制台灯(硬件软件详解)

热门文章

  1. PHP简介以及环境的安装
  2. oracle consistent gets,consistent gets在Oracle使用特例
  3. Searchcode: 源代码搜索利器
  4. 《你的孤独,虽败犹荣》阅读笔记
  5. Unity中国象棋(一)——初始化棋子
  6. 无情胜有情, 谁都不是谁谁谁的偶然
  7. android sqlite 打包 xe,C++ Builder XE10快速开发关于sqlite数据库APP应用发布小结
  8. neat神经网络算法的线性回归拟合(Python)
  9. 2020Cfa最新mock下载和使用
  10. 向量L0、L1、L2、L∞范数,矩阵F-范数