zoukankan      html  css  js  c++  java
  • 各种跳转

    送大家各种跳转,我都写注释了哦!     
        /// <summary>
        /// 弹出警告框
        public static void Alert(Page page, string str)
        {
            page.ClientScript.RegisterStartupScript(page.GetType(), "javascript", "<script language='javascript'>alert('" + str + "');</script>");
        }
        /// <summary>
        /// 弹出警告框并返回前页
        /// </summary>
        public static void AlertAndBack(Page page, string str)
        {
            page.ClientScript.RegisterStartupScript(page.GetType(), "javascript", "<script language='javascript'>alert('" + str + "');history.go(-1);</script>");
        }
        /// <summary>
        /// 弹出警告框并在框架内跳转到指定页
        /// </summary>
        public static void AlertAndGo(Page page, string alterStr, string urlStr)
        {
            page.ClientScript.RegisterStartupScript(page.GetType(), "javascript", "<script language='javascript'>alert('" + alterStr + "');location.href='" + urlStr + "'</script>");
        }
        /// <summary>
        /// 弹出警告框并在父框架打开到指定页
        /// </summary>
        public static void AlertAndParentOpen(Page page, string alterStr, string str)
        {
            page.ClientScript.RegisterStartupScript(page.GetType(), "javascript", "<script language='javascript'>alert('" + alterStr + "');window.open('" + str + "','_parent')</script>");
        }
        /// <summary>
        /// 弹出新页面
        /// </summary>
        public static void OpenWindow(Page page, string str)
        {
            page.ClientScript.RegisterStartupScript(page.GetType(), "javascript", "<script language='javascript'>window.open('" + str + "')</script>");
        }
        /// <summary>
        /// 工作区跳转
        /// </summary>
        public static void OpenWindow2(Page page, string str)
        {
            page.ClientScript.RegisterStartupScript(page.GetType(), "javascript", "<script language='javascript'>window.open('" + str + "','workFrame')</script>");
        }
        /// <summary>
        /// 父窗口打开
        /// </summary>
        public static void OpenWindow3(Page page, string str)
        {
            page.ClientScript.RegisterStartupScript(page.GetType(), "javascript", "<script language='javascript'>window.open('" + str + "','_parent')</script>");
        }
        /// <summary>
        /// 关闭该页
        /// </summary>
        public static void Close(Page page)
        {
            page.ClientScript.RegisterStartupScript(page.GetType(), "javascript", "<script language='javascript'>window.close();</script>");
        }

        /// <summary>
        /// 弹出警告框,用于页面上添加有ScriptManager与UpdatePannel
        /// </summary>
        /// <param name="page">页面</param>
        /// <param name="col">绑定的空间</param>
        /// <param name="str">提示的字符串</param>
        public static void Alert(Page page, Control col, string str)
        {
            ScriptManager.RegisterStartupScript(col, page.GetType(), "javascript", "alert('" + str + "');", true);
        }

  • 相关阅读:
    C++中虚函数
    ES6入门四:对象字面量扩展与字符串模板字面量
    ES6入门三:解构
    ES6入门二:默认值与默认值表达式
    ES6入门一:块级作用域(let&const)、spread展开、rest收集
    JavaScript严格模式
    JavaScript中with不推荐使用,为什么总是出现在面试题中?
    ES6入门一:ES6简介及Babel转码器
    HTML5之websocket
    HTML5之fileReader异步读取文件及文件切片读取
  • 原文地址:https://www.cnblogs.com/gaoshuai/p/3216585.html
Copyright © 2011-2022 走看看