婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp.net后臺如何輸出js腳本使用什么方法可以實現

asp.net后臺如何輸出js腳本使用什么方法可以實現

熱門標簽:400電話辦理信任翰諾科技 怎樣給陜西地圖標注顏色 宿遷智能外呼系統排名 電銷機器人 數據 廣州銷售外呼系統定制 云狐人工智能電話機器人 ai電銷機器人對貸款有幫助嗎 地圖標注多少錢一張 福州人工智能電銷機器人加盟
用page.ClientScript.RegisterStartupScript方式實現

代碼為:
復制代碼 代碼如下:

/**//// summary>
/// 彈出JavaScript小窗口
/// /summary>
/// param name="js">窗口信息/param>
public static void Alert(string message, Page page)
{
#region
string js = @"Script language='JavaScript'>
alert('" + message + "');/Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "alert"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "alert", js);
}
#endregion
}

/**//// summary>
/// 彈出消息框并且轉向到新的URL
/// /summary>
/// param name="message">消息內容/param>
/// param name="toURL">連接地址/param>
public static void AlertAndRedirect(string message, string toURL, Page page)
{
#region
string js = "script language=javascript>alert('{0}');window.location.replace('{1}')/script>";
//HttpContext.Current.Response.Write(string.Format(js, message, toURL));
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "AlertAndRedirect"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "AlertAndRedirect", string.Format(js, message, toURL));
}
#endregion
}

/**//// summary>
/// 回到歷史頁面
/// /summary>
/// param name="value">-1/1/param>
public static void GoHistory(int value, Page page)
{
#region
string js = @"Script language='JavaScript'>
history.go({0});
/Script>";
//HttpContext.Current.Response.Write(string.Format(js, value));
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "GoHistory"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "GoHistory", string.Format(js, value));
}
#endregion
}

/**//// summary>
/// 刷新父窗口
/// /summary>
public static void RefreshParent(string url, Page page)
{
#region
string js = @"Script language='JavaScript'>
window.opener.location.href='" + url + "';window.close();/Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "RefreshParent"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "RefreshParent", js);
}
#endregion
}


/**//// summary>
/// 刷新打開窗口
/// /summary>
public static void RefreshOpener(Page page)
{
#region
string js = @"Script language='JavaScript'>
opener.location.reload();
/Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "RefreshOpener"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "RefreshOpener", js);
}
#endregion
}


/**//// summary>
/// 打開指定大小的新窗體
/// /summary>
/// param name="url">地址/param>
/// param name="width">寬/param>
/// param name="heigth">高/param>
/// param name="top">頭位置/param>
/// param name="left">左位置/param>
public static void OpenWebFormSize(string url, int width, int heigth, int top, int left, Page page)
{
#region
string js = @"Script language='JavaScript'>window.open('" + url + @"','','height=" + heigth + ",width=" + width + ",top=" + top + ",left=" + left + ",location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=no,directories=no');/Script>";
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "OpenWebFormSize"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "OpenWebFormSize", js);
}
#endregion
}


/**//// summary>
/// 轉向Url制定的頁面
/// /summary>
/// param name="url">連接地址/param>
public static void JavaScriptLocationHref(string url, Page page)
{
#region
string js = @"Script language='JavaScript'>
window.location.replace('{0}');
/Script>";
js = string.Format(js, url);
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "JavaScriptLocationHref"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "JavaScriptLocationHref", js);
}
#endregion
}

/**//// summary>
/// 打開指定大小位置的模式對話框
/// /summary>
/// param name="webFormUrl">連接地址/param>
/// param name="width">寬/param>
/// param name="height">高/param>
/// param name="top">距離上位置/param>
/// param name="left">距離左位置/param>
public static void ShowModalDialogWindow(string webFormUrl, int width, int height, int top, int left, Page page)
{
#region
string features = "dialogWidth:" + width.ToString() + "px"
+ ";dialogHeight:" + height.ToString() + "px"
+ ";dialogLeft:" + left.ToString() + "px"
+ ";dialogTop:" + top.ToString() + "px"
+ ";center:yes;help=no;resizable:no;status:no;scroll=yes";
ShowModalDialogWindow(webFormUrl, features, page);
#endregion
}

/**//// summary>
/// 彈出模態窗口
/// /summary>
/// param name="webFormUrl">/param>
/// param name="features">/param>
public static void ShowModalDialogWindow(string webFormUrl, string features, Page page)
{
string js = ShowModalDialogJavascript(webFormUrl, features);
//HttpContext.Current.Response.Write(js);
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "ShowModalDialogWindow"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "ShowModalDialogWindow", js);
}
}

標簽:宜春 焦作 新疆 黃南 綿陽 曲靖 大興安嶺 延安

巨人網絡通訊聲明:本文標題《asp.net后臺如何輸出js腳本使用什么方法可以實現》,本文關鍵詞  asp.net,后臺,如何,輸出,腳本,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp.net后臺如何輸出js腳本使用什么方法可以實現》相關的同類信息!
  • 本頁收集關于asp.net后臺如何輸出js腳本使用什么方法可以實現的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 南宁市| 八宿县| 呈贡县| 临桂县| 遂昌县| 略阳县| 曲松县| 木兰县| 晋州市| 濮阳县| 分宜县| 柯坪县| 花莲县| 卫辉市| 元阳县| 新平| 定南县| 贵定县| 天全县| 宁蒗| 南华县| 铁力市| 合川市| 吉隆县| 嘉荫县| 平利县| 东山县| 尼勒克县| 都兰县| 呼图壁县| 商洛市| 黔东| 渭源县| 浦江县| 文山县| 蚌埠市| 来凤县| 吴江市| 连南| 饶阳县| 沂水县|